Portál AbcLinuxu, 23. května 2024 07:44


Dotaz: Corosync/Pacemaker spuštění resource1 nebo resource2

1.8.2017 09:43 abc
Corosync/Pacemaker spuštění resource1 nebo resource2
Přečteno: 256×
Odpovědět | Admin
Dá se na clusteru s Corosync/Pacemakerem dosáhnout stavu, že se spustí buď jeden resource nebo druhý resource?

Prostě říct mu, "novy-super-zkusebni-resource nesmí běžet zároveň s obstarozni-vyzkouseny-resource".

Z dokumentace se mi zdá, že to nejde. Ale byl bych radši, kdyby to bylo tím, že jsem něco přehlédl.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.8.2017 10:44 abc
Rozbalit Rozbalit vše Re: Corosync/Pacemaker spuštění resource1 nebo resource2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ono to asi nebude tak hrozné.

https://clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/_resource_set_or_logic.html
1.8.2017 18:45 abc
Rozbalit Rozbalit vše Re: Corosync/Pacemaker spuštění resource1 nebo resource2
Tak to není ono.
1.8.2017 19:11 citanus | skóre: 12 | Cork (Ireland)
Rozbalit Rozbalit vše Re: Corosync/Pacemaker spuštění resource1 nebo resource2
Odpovědět | | Sbalit | Link | Blokovat | Admin

nevim jestli to co chces je typickej ukol pro clusterware : )

1.8.2017 20:57 abc
Rozbalit Rozbalit vše Re: Corosync/Pacemaker spuštění resource1 nebo resource2
Pokud ty servery nejsou stejně výkonné, tak to není až tak od věci. Nakonec to, co chci, nakonfigurovat půjde, ale bude se muset vzít v úvahu i ta výkonnost serverů a umístění služeb na jednotlivých nodech.
2.8.2017 11:52 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: Corosync/Pacemaker spuštění resource1 nebo resource2
Úplně přesně tomu nerozumím, ale tady v blogu Aleš mluvil o utilizačních parametrech a podle konfigurace, kde definuje cpu a memory to vypadá, že se to opravdu dokáže samo rozhodit podle dostupných nodů.

http://www.abclinuxu.cz/blog/kenyho_stesky/2016/6/pacemaker-utilizace
7.8.2017 11:18 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Corosync/Pacemaker spuštění resource1 nebo resource2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Koukni se na sekci věnovanou parametru order a to spouštění zdrojů si navaž na nějakou "fake" službu, vytvořenou pomocí Dummy agenta.

Pro resource1 nastavíš že může běžet jen když běží dummy služba a pro resource2 nastavíš, že může běžet jen když dummy služba neběží. A pomocí této dummy služby pak budeš přehazovat která z nich má běžet.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.