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

Stop 退出狀態

Stop 方法應該在基礎應用程式實際已停止時 (特別是如果其他資料服務與該方法相依),才以成功狀態退出。 無法執行此作業將導致資料毀壞。

對於複雜的應用程式 (如資料庫),請確定將 RTR 檔案中 Stop_timeout 屬性的值設定的足夠高,以允許應用程式在停止時進行清除所用的時間。

如果此方法無法停止 DNS 並以失敗狀態退出,則 RGM 將檢查 Failover_mode 屬性 (其決定如何反應)。 由於資料服務範例不會明確地設定 Failover_mode 屬性,因此該屬性具有一個預設值 NONE (除非叢集管理員已置換了預設值並指定了其他值)。 在這種情況下,RGM 除了會設定資料服務的狀態為 Stop_failed 外,不會採取任何動作。 要求使用者介入以強制停止應用程式,並清除 Stop_failed 狀態。