Product SiteDocumentation Site

10.3.5. Monitorizarea Resurselor Multi-State

Tipul normal de acţiuni de monitorizare nu sunt suficiente pentru a monitoriza o resursă multi-state în starea Master. Pentru a detecta eşecurile instanţei Master, trebuie să definiţi o acţiune de monitorizare adiţională cu role="Master".

Important

Este imperativ ca fiecare operaţiune de monitorizare să aibă un interval diferit!
Acest lucru este necesar deoarece Pacemaker diferențiază în mod curent între operațiuni numai după resursă și interval; deci dacă de ex. o resursă master/slave are același interval de monitorizare pentru ambele roluri, Pacemaker ar ignora rolul când ar verifica statusul - fapt care ar cauza coduri de ieșire neașteptate și respectiv complicații inutile.

Exemplu 10.7. Monitorizarea ambelor stări ale unei resurse multi-state

<master id="myMasterRsc">
   <primitive id="myRsc" class="ocf" type="myApp" provider="myCorp">
    <operations>
     <op id="public-ip-slave-check" name="monitor" interval="60"/>
     <op id="public-ip-master-check" name="monitor" interval="61" role="Master"/>
    </operations>
   </primitive>
</master>