abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Komunita

    Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)

    Ladislav Hagara | Komentářů: 2
    dnes 00:22 | Zajímavý software

    Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    včera 19:55 | Nová verze

    Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | IT novinky

    Na Seznam nepovolených internetových her (Wikipedie) se k 13. 7. 2026 dostala predikční platforma Polymarket.

    Ladislav Hagara | Komentářů: 5
    včera 14:22 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 167 (pdf) a Hello World 30 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 00:44 | Nová verze

    Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.

    Ladislav Hagara | Komentářů: 0
    15.7. 20:22 | Komunita

    FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.

    Ladislav Hagara | Komentářů: 2
    15.7. 15:22 | IT novinky

    Sociální síti 𝕏 (dříve Twitter) má dnes 20 let. Pro veřejnost byla zpřístupněna 15. července 2006.

    Ladislav Hagara | Komentářů: 2
    15.7. 14:22 | Zajímavý software

    Insula Faktury je open source generátor faktur, který běží přímo ve webovém prohlížeči. Žádná registrace, žádné sledování, žádné omezení. Zdrojové kódy jsou k dispozici na Codebergu.

    Ladislav Hagara | Komentářů: 18
    15.7. 13:22 | Komunita

    První Mobile Linux Hackday v Plzni, tj. komunitní setkání věnované Linuxu na mobilních zařízeních, proběhne 24. července od 10:00. Akce je otevřená všem zájemcům – od zvědavců po zkušené vývojáře. Dopoledne proběhnou přednášky Davida Heidelberga a Petra Hodiny o aktuálním stavu mobilního Linuxu: proč vůbec chtít tučňáka v kapse, jaké telefony jsou dnes dobře podporované a co taková podpora obnáší. Po obědě se zaměříme na konkrétní

    … více »
    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 2150 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: HA Cluster - heartbeat/pacemaker/corosync ?

    17.9.2010 01:03 VSi | skóre: 28
    HA Cluster - heartbeat/pacemaker/corosync ?
    Přečteno: 2436×
    Chystám se realizovat High Available cluster na linuxu. Jde mi jen o Xen virtuální servery - aby se spustily na záložním fyzickém stroji, pokud ten hlavní spadne. Replikaci dat bude řešit DRBD, což si ale Xen obhospodařuje sám, a cluster manager o tom nic nemusí vědět.

    V této oblasti evidentně proběhly značné změny, a různá HOWTO z různých období zmiňují pojmy: heartbeat, CRM, pacemaker, OCF, corosync, OpenAIS. Obvykle jsou starší kompletní návody už nepoužitelné. Celé to je pro moje potřeby asi až příliš komplexní, ale smířil jsem se s tím, že se v tom budu muset zorientovat.

    Jak jsem po dlouhém studiu, převážně na http://www.clusterlabs.org, pochopil aktuální situaci: Základem je pacemaker (dříve CRM), kde se konfigurují hlídané služby (v mém případě jen Xen). Ten ale neřeší komunikaci uzlů mezi sebou, na to je potřeba buď heartbeat (starší, méně perspektivní?) nebo Corosync (což je fork projektu OpenAIS). Do toho existuje dokumentace na http://linux-ha.org/doc/index.html, která se týká převážně nástroje heartbeat, ale zmíněné jsou i Resource Agents, což zase spadá pod pacemaker. Chci to udělat co nejjednodušším způsobem, protože půjde jen o 2 stroje a triviální hlídání několika Xen VM. Na fyzických strojích bude Debian squeeze.

    Pochopil jsem to správně? Je lepší využít heartbeat nebo Corosync? Nebo je možné to řešit ještě jinak, lépe? Budu rád za jakýkoliv komentář

    Odpovědi

    17.9.2010 13:21 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: HA Cluster - heartbeat/pacemaker/corosync ?
    Také se připojím k tazateli s prosbou o zkušenosti.
    frEon avatar 17.9.2010 13:55 frEon | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: HA Cluster - heartbeat/pacemaker/corosync ?
    ahoj, neco malo k polmum (zjednodusene). crm je vrstva, ktera vi, kde co ma bezet, dokaze se dozvedet v jakem je to stavu a pripadne zajistit aby se stala nejaka akce (napr. nekde neco vypnout a jinde zapnout). Drive byl tento kus softwaru soucasti projektu heartbeat ( http://linux-ha.org ). Crm se pak oddelilo od heartbeatu a prejmenovano na Pacemaker. A je vyvyjeno jako samostatny projekt. Vyhodou je, ze pacemaker funguje nejenom pod heartbeatem Duvod, proc se dokumentace na linux-ha zameruje i na crm (a s nim souvisejici soucasti hb) je pak zrejmy. Nedoporucuju podle ni postupovat pri nastavovani pacemakeru, ale pouzit dokumentaci, ktera je na clusterlabs (dost dobry pdfka tam maj).

    Resource agent je program (vetsinou skript), ktery umi zjistit stav, pripadne vypnout/zapnout, povysit na mastera (a naopak) atp. nejaky konkretni sluzby. Tyhle skripty najdes v /usr/lib/ocf/resource.d/provider/*. Pokud se v nich chces vrtat, doporucuju nejdriv prozkoumat /usr/lib/ocf/resource.d/pacemaker/Dummy, ten nedela nic uzitecneho, ale implementuje jednoduchy 2 stavovy (a funkcni) resourceagent, takze je idealni na prvnotni seznameni.

    Ocf je standart, ktery definuje jak se ma takovy resource agent navenek chovat (navratove hodnoty, povinne metody, atp) + par uzitecnych funkci.

    Tak nejak jsi to vlastne napsal i ty, takze jsi to pochopil spravne.

    S OpenAIS/Corosync nemam zkusenost, pouzivam, vsude kde to je treba, Heartbeat a fuguje to. Nicmene, doslechl jsem se, ze redhat zacina uprednostnovat OpenAis pred heartbeatem, takze je pravdepodobne, ze casem bude vyhodnejsi pouzivat ten (nebo uz snad je?).
    Talking about music is like dancing to architecture.
    17.9.2010 15:45 pavel
    Rozbalit Rozbalit vše Re: HA Cluster - heartbeat/pacemaker/corosync ?
    Doporucil bych co se tyce zakladniho pochopeni jak to funguje atd. plus odkazy, ktere vas nasmeruji dal nektery z IBM redbooku: napr. zde
    Me k pochopeni problematiky hodne pomohl Achieving High Availability on Linux for System z with Linux-HA Release 2
    Je to sice pro system z, ale principy jsou v podstate stejne. Jsou zde i konkretni scenare (Apache, DNS, NFS atd.)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.