Fórum Root.cz
Hlavní témata => Server => Téma založeno: ovanek 27. 08. 2019, 13:50:10
-
Zdravím Vás,
potřeboval bych poradit nebo odkázat na nějakou stránku. Jde o to, že mám zabbix server a potřeboval bych k tomuto serveru ještě jeden, pro případ, že by hlavní třeba spadl, tak ať úlohu převezme druhý.
Existuje nějaký způsob jak tohle spárovat?
Moc děkuji za jakoukoliv odpověď :)
-
https://zabbix.org/wiki/Docs/howto/high_availability
-
Vysokou dostupnost Zabbixu budes muset resit na urovni celeho virtualniho systemu kde bezi Zabbix server. Zabbix SW samo o sobe zadnou HA funkci nenabizi. Pokud by jsi z nejakeho duvodu nemohl resit HA na teto urovni, tak staci replikace master-slave databaze (MySQL,Postgres), je v ni ulozeno uplne vse + k tomu zalohovat slozku /etc/zabbix s konfiguraky a jsi schopny zprovoznit novy server na jinem HW/VPS behem chvilky.
-
Do jisty miry je to proste PHP aplikace ala wordpress. Takze skalovatelnost / HA podle toho. Neboli za LB budes mit dve nody popr. tri kdyz chces i "svedka/witness", pak jedes HA stack jak je v linku od Miroslava Silhaveho Coro+pacemaker, teoreticky muzes prikopnout DRBD, jestli chces hot-standby a mit na DRBD i DB servisu (mysql/postgres). Popr. zalezi fakt co mas za setup cloud/beremetal nekde, kancl, serverovna.....
Databazi muzes dat na Galera Cluster bo a to teda jako tezce experimentalne CockroachDB. Popr klasickej master-slave setup.
Zabbix verze 4.2 ma podporu Elasticsearch, cili muzes jako backend pouzit shardovanej Elasticsearch.
Teoreticky bys mohl asi predhodit LB, za nej dat dve Zabbix proxy a za to dat az zabbix server(y). Kdyz by ti chcip server, ty proxyny be mely udrzet stavy z masin po rozume dlouhou dobu (zalezi jak to mas nakonfeny, hodina? den? minuta?). Kdyz budes mit na klientech nastaveny, at ti drzej aspon 10 minut dat, klasicky HA z ofiko docs asi bude uplne cajk.
Uprime, jestli tak bych sel tou supported cestou a asi to narval do Elasticu.
Jestli chces jit cestou copy/paste tak se mrkni na etckeeper nebo to DRBD no.
Jaky si to udelas ;)