2017-10-24 3 views
-1

Mein Problem ist über den Schrittmacher. Beispiel: Der Schrittmachercluster verfügt über zwei Ressourcen, von denen eine gestartet wird (z. B. 3 Minuten). In diesen 3 Minuten wird die Stopp-/Startmethode nicht sofort aufgerufen, wenn ein anderer Ressourcenmonitor fehlschlägt Ressource zum Starten abgeschlossen. Nachdem die erste Ressource vollständig gestartet wurde, beginnt die zweite Ressource neu zu starten, weiß jemand warum? Vielen Dank! Meine Cluster-Version: corosync 2.3.4 Schrittmacher 1.1.13Abhängigkeit von Schrittmacher-Ressourcen ab

+0

Bitte beachten Sie, dass Sie die Konfiguration angeben und auf die Ressourcen verweisen, die in der Konfiguration angegeben sind. Es ist sehr schwierig, Gründe ohne Konfigurationen abzuleiten. – Dok

+0

Ich habe Cluster und Ressourcen bei Antworten eingefügt eingefügt. Kennst du den Grund? Ich bin seit einigen Tagen in dieser Frage verwirrt. Vielen Dank! – James

Antwort

0

Mein Cluster konfigurieren als follows.And für Debug ist, habe ich hinzufügen "sleep 60" start of ocf zu funktionieren.

crm configure show 
node 168002177: 192.168.2.177 
node 168002178: 192.168.2.178 
node 168002179: 192.168.2.179 
primitive fm_mgt fm_mgt \ 
     op monitor interval=20s timeout=120s \ 
     op stop interval=0 timeout=120s on-fail=restart \ 
     op start interval=0 timeout=120s on-fail=restart \ 
     meta target-role=Started 
primitive logserver logserver \ 
     op monitor interval=20s timeout=120s \ 
     op stop interval=0 timeout=120s on-fail=restart \ 
     op start interval=0 timeout=120s on-fail=restart \ 
     meta target-role=Started 
clone fm_mgt_replica fm_mgt 
clone logserver_replica logserver 
property cib-bootstrap-options: \ 
     have-watchdog=false \ 
     dc-version=1.1.13-10.el7-44eb2dd \ 
     cluster-infrastructure=corosync \ 
     stonith-enabled=false \ 
     start-failure-is-fatal=false 
0

Als ich töten fm_mgt Dienst auf 177 Knoten, und dann Logserver Dienst auf 177, töten fm_mgt müssen mindestens eine minite, in diesem minite starten, Logserver nicht vollständig bis fm_mgt Recovery erneut gestartet werden.

crm status 
Last updated: Thu Oct 26 06:40:24 2017   Last change: Thu Oct 26  06:36:33 2017 by root via crm_resource on 192.168.2.177 
Stack: corosync 
Current DC: 192.168.2.179 (version 1.1.13-10.el7-44eb2dd) - partition with quorum 
3 nodes and 6 resources configured 

Online: [ 192.168.2.177 192.168.2.178 192.168.2.179 ] 

Full list of resources: 

Clone Set: logserver_replica [logserver] 
    logserver (ocf::heartbeat:logserver):  FAILED 192.168.2.177 
    Started: [ 192.168.2.178 192.168.2.179 ] 
Clone Set: fm_mgt_replica [fm_mgt] 
    Started: [ 192.168.2.178 192.168.2.179 ] 
    Stopped: [ 192.168.2.177 ] 
Verwandte Themen