MC/ServiceGuard
1753798 會員
7816 線上
108805 解決方案
發表新文章

關於mc service guard auto start

 
watermelonyu
教授

關於mc service guard auto start

"/etc/rc.config.d/cmcluster", set AUTOSTART_CMCLD=1

再開機的時候會自行帶cluster起來

但是若兩台開機所花的時間差很多,一台比較快另一台比較慢

這樣應該cluster應該會帶不起來才對吧?

有辦法解這個問題嗎?

還是建議當確定兩台都開機好了在手動啟動呢?

4則回覆 4
watermelonyu
教授

關於mc service guard auto start

哪一個Node先搶到quorum device/server, 誰就先reform為cluster, 自然就bring up cluster.



除非很確定機器不是因為TOC, Panic...等等其他因素造成停機. 在現實狀況中, 比如說機房電力異常而造成不正常開關機, 經常會造成filesystem異常, 除此之外, 還必須考慮到application, database mount point等等. 因此還是建議待確認系統狀況正常後再將cluster帶起.
watermelonyu
教授

關於mc service guard auto start

我故意只啟動一台rac1

然後用cmruncl卻發現cluster 無法啟動

但是我這台機器可以看到quorum disk阿,為什麼無法先form為cluster



# cmruncl

cmruncl : Validating network configuration...

Not probing node rac2 as it is currently unreachable.

cmruncl : Network validation complete

Error: Cannot reach node "rac2".

# cmviewcl

cmviewcl : Cannot talk to all the nodes.

Cluster does not appear to be up



CLUSTER STATUS

cluster1 unknown



NODE STATUS STATE

rac1 down unknown

rac2 unknown unknown
watermelonyu
教授

關於mc service guard auto start

force startup
watermelonyu
教授

關於mc service guard auto start

如過要用force startup,那AUTO startup應該也是起不來

對嗎?