文章編號: 228923 - 上次校閱: 2008年7月1日 - 版次: 4.0

您可以設定自動重新啟動叢集資源

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

簡介

本文將告訴您,如何設定 Windows 2000 Server 中、 Windows Server 2003 以及 Windows Server 2008 會自動重新啟動叢集資源。

其他相關資訊

當叢集資源遇到了問題,並再失敗健康檢查中時,叢集資源就會進入失敗的狀態。在這個失敗狀態資源會嘗試直到到達重新啟動閾值所定義的資源的內容會自動重新啟動。

會在 Windows 2000 Server 和 Windows Server 2003 中,資源保留在失敗狀態超過臨界值時。在這種情況下該資源會等待手動介入。

附註預設值重新臨界值啟動 Windows 2000 Server 中,所有資源的 Windows Server 2003 一段 900 秒是三個失敗。 在 Windows Server 2008 中預設重新啟動臨界值會是一個失敗一段 900 秒。

如更多有關的容錯移轉叢集在 Windows Server 2008 中變更的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
947712? (http://support.microsoft.com/kb/947712/ ) 容錯移轉叢集資源在 Windows Server 2008 中的復原行為
950804 ? (http://support.microsoft.com/kb/950804/ ) 預設群組容錯移轉臨界值,在 Windows Server 2008 容錯移轉叢集管理嵌入式管理單元中不正確

RetryPeriodOnFailure 屬性

叢集資源可能會有問題,因為的環境中的暫時性情況。在這些情況下您可能要稍後再重新啟動。在 Windows 2000 Server 和更新版本的 Windows Server,每個叢集資源會有之後該資源已超過其重新啟動臨界值,Windows 伺服器嘗試再一次將資源上線之前的等待多久定義的屬性。RetryPeriodOnFailure 呼叫此屬性。

在 Windows 2000 及 Windows Server 2003 中,這個屬性的預設值 「 停用 」 (0xFFFFFFFF)。在 Windows Server 2008 中這個屬性的預設值是 60 分鐘。

RetryPeriodOnFailure 屬性設定為 0xFFFFFFFF 時,叢集服務永遠不會嘗試資源處於失敗狀態時,自動重新啟動資源。

附註在 Windows 2000 及 Windows Server 2003 中,您可以僅使用 Cluster.exe 命令列工具來修改 RetryPeriodOnFailure 屬性。

在 Windows Server 2008 容錯移轉叢集,您可以修改資源的 [內容] 對話方塊中的 [RetryPeriodOnFailure] 屬性。要這麼做,請您執行下列步驟:
  1. 啟動叢集系統管理員、 用滑鼠右鍵按一下您想要修改,資源然後按一下 [內容]。
  2. 在 [屬性] 對話方塊按一下 [原則] 索引標籤。
  3. 在 [對應] 方塊中輸入所需的時間,如果所有重新開機的嘗試失敗,開始指定的期間 (HH:) 後再重新啟動 和] 選項,然後按一下 [確定]

如何使用 Cluster.exe 命令列工具來修改 RetryPeriodOnFailure 屬性

若要欲目前屬性值在命令提示字元中輸入下列命令並按下 ENTER:
叢集 clustername res resourcename"/prop
附註在這個命令 clustername 會為的叢集的您想要連線,而 resourcename 是您想要修改資源名稱的預留位置名稱的預留位置。

若要修改 RetryPeriodOnFailure 屬性,在命令提示字元中輸入下列命令並按下 ENTER:
叢集 clusterName res resourcename resourcename/螺旋槳 RetryPeriodOnFailure = xxx
附註這個命令中 xxx 是預留位置次 (以毫秒為單位)。

RetryPeriodOnFailure 屬性的值必須大於資源的 RestartPeriod 屬性的值。預設情況下,此值會是 900,000 毫秒或 15 分鐘。(您可以修改此值)。

我們建議您使用以分鐘 (0x0000EA60 倍數) 單位的時間間隔。當您執行這項操作時您要確定叢集服務未重新啟動資源多個重新啟動期間 RestartThreshold"值中所指定次數。

如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
914458? (http://support.microsoft.com/kb/914458/ ) Windows Server 叢集元件的 Windows Server 2003 中所包含的資源 LooksAlive 和 IsAlive 函式的行為

這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Windows Server 2008 Standard
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
關鍵字:?
kbmt kbenv kbinfo KB228923 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:228923? (http://support.microsoft.com/kb/228923/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。