從伺服器叢集上的事件識別碼 1034年復原

文章翻譯 文章翻譯
文章編號: 280425 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

實體磁碟資源可能會失敗上線,或叢集服務可能無法啟動。系統事件日誌中會產生下列訊息:

事件識別碼: 1034年
來源: ClusDisk
描述: 叢集磁碟資源相關聯的磁碟 DriveLetter 找不到。磁碟的預期的簽章 DiskSignature

發生的原因

如果下列情況,通常就會發生這些問題:
  • 磁碟已經成為無法使用或無法存取,而因此,叢集服務無法找到它。
  • 磁碟上的簽章已被變更。
叢集服務會辨識,並由其磁碟簽章會識別磁碟。磁碟簽章會儲存在實體磁碟中的主開機記錄 (MBR) 上。MBR 是叢集服務會保留它管理的所有磁碟的一筆記錄。它使用 MBR 追蹤磁碟。(開始、 重新啟動、 錯誤後移轉,等等) 的叢集服務作業期間,如果叢集服務找不到特定的簽章所識別的磁碟它將無法使磁碟處於線上狀態。叢集元件,特別是偵測到這種狀況並記錄錯誤是叢集磁碟篩選器驅動程式 (Clusdisk.sys)。錯誤訊息提供 「 遺失磁碟 」 上的資訊,但並不表示可能發生這種情況的原因。

解決方案

如果要解決這個問題,請依照下列步驟執行:
  1. 請確定磁碟實際上透過公開共用連接,將看見作業系統。如果要執行這項操作:
    1. 按一下 [開始,按一下 [執行]、 輸入 CompMgmt.msc,然後按一下 [確定]
    2. 在 [電腦管理] 在 [系統工具「 裝置管理員 」,看 磁碟機 下,,您就可以檢視依照到節點的所有邏輯磁碟]。

      在叢集中所有節點可以都看到相同的叢集所管理的磁碟的磁碟機數目。比方說如果有 10 個叢集所管理的磁碟,所有 10 都都可以看到叢集中所有節點。如果知道目標識別碼和磁碟的 LUN 您可以按一下每個磁碟的 [內容] 來驗證它們。
    如果計數不符,磁碟不是到該節點可存取的。疑難排解請確定磁碟可存取,而且可以由作業系統所裝載您的儲存方案。正常運作存放裝置解決方案時您可以重新匯流排掃描以滑鼠右鍵按一下裝置管理員 」 磁碟。

    如果計數並符合,如果叢集服務啟動並執行,減少複雜性如果就可能將所有磁碟資源 (裝載該資源的群組) 移至單一節點。如果 Custer 服務失敗,關機的所有節點,並重新啟動一個節點。
  2. 如果磁碟簽章已變更,使用 Dumpcfg.exe 預期的簽章回寫入磁碟。

    做為列舉 dumpcfg 由磁碟簽章應該符合衍生自下列登錄子機碼的清單:
    HKLM/System/CurrentControlSet/Services/Clusdisk/Parameters
    Clusdisk 使用此資訊來繫結至由叢集服務管理的磁碟。
  3. 如果清單中的簽章不相符登錄子機碼清單,您必須正確地識別有其簽章的磁碟變更,而且重設預期的簽章。如果要執行這項操作:
    1. 關閉所有但一個節點的電源。
    2. 文件之磁碟編號:
      1. 開啟 [電腦管理],連按兩下 [存放裝置,然後再按一下 [磁碟管理]。
      2. 在 「 邏輯磁碟管理員 」 中請注意磁碟編號和失敗磁碟相關聯的標籤。此資訊是左邊的磁碟分割資訊。例如: 磁碟 0。
      比較與事件識別碼 1034年說明 > 一節中訊息會顯示該資訊。

      例如: 「 叢集磁碟資源 '磁碟 Q:\' 相關聯的磁碟 」。磁碟標籤不應該在即使簽章已變更。磁碟標籤會幫助您正確找出問題磁碟。一旦正確識別磁碟其簽章可以檢查一次,以驗證不相符的情況。
    3. 如果看不到磁碟中 DiskMgmt.msc,為 [手動],設定叢集服務和叢集磁碟裝置,然後重新啟動 [(所有其他節點應該維持關機)] 節點。要這麼做,請您執行下列步驟。

      注意: 此步驟可能不是必要。
      1. 按一下 [開始],指向 [程式集]、 指向 [系統管理工具],然後再按一下 [電腦管理]。
      2. 按一下左窗格中的 [裝置管理員],然後按一下 [檢視] 功能表上的 [顯示隱藏裝置]。
      3. 在右窗格檢視非-隨插即用的磁碟機] 一節,然後再連按兩下 Clusdisk 驅動程式。
      4. 在 [驅動程式] 索引標籤上從 系統 為 [停用 變更 啟動類型 選項。
      5. 在左窗格中連按兩下 」 服務和應用程式",然後再按 [服務]。
      6. 在右窗格中連按兩下 「 叢集 」 服務,然後再按 [已停用 [啟動類型] 方塊中。
      7. 重新啟動節點],然後重複步驟 2,必要時。
    4. 叢集服務預期到磁碟寫入簽章:
      1. 從事件識別碼 1034年錯誤訊息的 「 說明 」 區段取得預期的簽章。例如: 磁碟的預期簽章為 12345678。
      2. 將 DumpCfg.exe 從 Windows 2000 資源套件複製到本機節點。在的命令提示字元輸入 [dumpcfg.exe]。在 [磁碟]] 區段之下會顯示 [磁碟數目和所有可用的磁碟簽章]。驗證實際的磁碟簽章與叢集服務所預期。
      3. 寫入預期的簽章到使用下列命令其中 12345678 是以十六進位,磁碟簽章,而 0 是您被取代之磁碟編號磁碟 (其中已經從上一步取得):
        dumpcfg.exe-s 12345678 0
        如需有關使用 Dumpcfg.exe 的詳細資訊,輸入 dumpcfg /? 在命令提示字元。
    5. 叢集服務重設為 自動,並叢集磁碟裝置重設為 系統 在節點上。啟動叢集磁碟的裝置,然後再啟動叢集服務。
    6. 開啟叢集系統管理員,然後使磁碟處於線上狀態。
    7. 開啟所有其他節點,一次,然後再測試容錯移轉。

其他相關資訊

如果您有帶磁碟上線 Windows NT 4.0 叢集上的問題,按 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
243195事件識別碼 1034 MSCS 共用磁碟取代後的磁碟


故障的多重路徑軟體是磁碟簽章若要變更的常見原因。 有關在 Windows 2000 叢集故障多重路徑軟體的多個資訊,請連絡 Microsoft 支援,以取得下列 「 Microsoft 知識庫 」 文件中所述的 Hotfix:

293778多重路徑軟體可能會導致磁碟簽章若要變更

屬性

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

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com