SMB 功能不會用在 Windows 伺服器 2016年、 Windows Server 2012 R2 和 Windows Server 2012 非預設叢集網路名稱設定

狀況

請考慮下列情況:

  • 您使用 Windows Server 2012]、 [Windows Server 2012 R2 或 [Windows 伺服器 2016年的叢集。

  • 這樣的DNSNameName屬性是比叢集網路名稱資源的名稱不同,您可以變更為叢集網路名稱資源的屬性。比方說,您可以執行下列 PowerShell 指令程式︰

    取得 ClusterResource"ClusterNetworkNameResource"|取得 ClusterParameter

    Object                        Name       Value          Type
    ------                        ----       -----          ----
    ClusterNetworkNameResource    Name       ServerNameX    String
    ClusterNetworkNameResource    DnsName    ServerNameX    String
    
    
    
  • 您可以此叢集群組中,建立檔案共用來啟用CA 的功能

在這個案例中,[CA] 功能無法正常運作,並且您收到下列的事件 SMBWitnessClient 記錄檔中︰

Log Name: WitnessClientAdmin
Source: Microsoft-Windows-SMBWitnessClient
Event ID: 8
Level: Error
Description:
Witness Client failed to register with Witness Server for notification on NetName with error (The parameter is incorrect.) 

注意可能也會記錄此事件與檔案共用為不啟用了 CA 功能的情況下。

原因

SMB 的程式碼所預期的叢集網路名稱資源以及DNSName屬性名稱的名稱名稱,使其相同,就會發生這個問題。

因應措施

若要解決這個問題,您必須調整叢集網路名稱資源,使其資源的名稱相同的屬性。

其他資訊

的 SMB 見證服務的目的是加速叢集節點失敗的偵測。這項 SMB 見證服務才進行叢集的 CA 共用。非 CA 共用 」 的 SMB 的見證服務不能用。

如果會記錄事件識別碼 8,見證用戶端無法註冊的叢集網路名稱 / CA 檔案共用,然後這等於如果 SMB 見證服務已停用。

叢集服務健全狀況檢查期間第一次找到叢集節點的失敗和 SMB 見證服務也會取得此資訊立即從叢集。

接下來從 SMB 見證服務所需重新連接到其餘的叢集節點的 SMB 用戶端會收到通知。在數秒鐘完成此程序。如果 SMB 見證服務未執行然後 SMB 用戶端必須依賴 TCP 和 SMB 逾時。根據設定,這會花費大約 45 90 秒到該用戶端會通知叢集節點中斷,及重新連線到其餘的叢集節點。在某些特殊的組態可能需要多個分鐘以前的叢集節點中斷會被通知。

的 SMB 見證服務不一定需要啟用 CA,但仍建議使其作為此加快偵測節點失敗執行在預設組態的服務。已停用 SMB 見證服務的 Nevertheless CA 功能完全受支援。

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×