CRM (CLI)

Z DCEwiki
Skočit na navigaci Skočit na vyhledávání
« CRM
Obsah

Máme-li funkční CRM, vypadá jeho výstup bez spuštěných služeb takto..

Poznámka
nod-1:~# crm_mon -1
============
Last updated: Tue Apr 12 11:44:55 2011
Stack: openais
Current DC: nod-1 - partition with quorum
Version: 1.0.9-da7075976b5ff0bee71074385f8fd02f296ec8a3
2 Nodes configured, 2 expected votes
0 Resources configured.
============

Online: [ nod-2 nod-1 ]

Provoz jakékoliv služby zajišťuje tzv. "Resource Agent", což je v podstatě shellový skript, který se spouští v určitých intervalech, podle nastavených (a přednastavených) konfiguračních parametrů. Základní sada těchto "agentů", je součástí instalačního balíku cluster-agents. Postupy ke konfiguraci CRM, které se válí po internetu, jsou většinou založeny na jejich použití. Můžete se však dostat do situace, kdy žádný z nich vašim potřebám nevyhoví, tak jak byste potřebovali. V takovém případě máte dvě možnosti:

  1. použít nějaký jiný ze seznamu agentů , který v distribučním balíku být nemusí - na stránce naleznete mj. i popis k distribučním agentům
  2. nebo si napsat agenta vlastního

Právě druhému bodu je věnován zbytek této stránky..

Konfigurace resource agenta

Konfiguraci resource agenta lze provádět prostřednictvím konzolového nástroje crm, a to buď při výchozí konfiguraci služby ( crm -> configure ), nebo později, operativně, za běhu ( crm -> resource ).

Jaké parametry lze vůbec u agenta nastavit, se můžete dozvědět z jeho výpisu konfiguračních nastavení ( crm -> ra )

Poznámka Jelikož mi zpočátku dlouho nebylo jasné, co je u crm konzolový příkaz a co konfigurační sekvence, pokusil jsem se pro větší přehlednost u konfiguračních sekvencí uvádět znaky ->, kterými jsem chtěl naznačit krok - "dopiš a dej enter"

Zcela konkrétně. Sekvence crm -> ra -> help by měla vést k tomu, že se na konzoli vypíše přehled dostupných příkazů v rámci sekvence ra, což je oblast v níž lze zjišťovat informace o dostupných agentech - jak lze u nich použít parametry, jaké jsou u nich doporučené hodnoty, atp.

Provider

Poznámka
Poznámka
Poznámka
Poznámka