Sun Cluster 資料服務開發者指南 (適用於 Solaris 作業系統)

決定故障監視器的動作

xfnts_probe 方法呼叫 scds_fm_action() 來決定要執行的動作。 scds_fm_action() 的邏輯如下所示︰

例如,假定探測連接至 xfs 伺服器,但無法取消連接。 這指示該伺服器正在執行,但可能掛起或恰好在進行暫時載入。 斷開連接的故障將部分 (50) 故障發送至 scds_fm_action()。 此值低於重新啟動資料服務的臨界值,但該值保留在故障歷史中。

如果在下一次探測期間,伺服器仍無法結束連線,則值 50 將被新增至 scds_fm_action() 維護的故障歷史中。 累計故障值現在為 100,因此 scds_fm_action() 將重新啟動資料服務。