部署檔案共用見證

適用於:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Azure Stack HCI、版本 21H2 和 20H2

檔案共用見證是 SMB 共用,可供容錯移轉叢集用來做為叢集仲裁中的投票權。 本主題提供 Windows Server 2019 中技術和新功能的概觀,包括使用連線至路由器做為檔案共用見證的 USB 磁碟機。

檔案共用見證在下列情況下非常方便:

  • 由於叢集中的所有伺服器都沒有可靠的網際網路連線,因此無法使用雲端見證
  • 由於沒有任何共用磁碟機可用於磁碟見證,因此無法使用磁碟見證。 這可能是儲存空間直接存取叢集、SQL Server Always On 可用性群組 (AG)、Exchange 資料庫可用性群組 (DAG) 等。這些類型的叢集都沒有使用共用磁碟。

檔案共用見證需求

您可以在已加入網域的 Windows 伺服器上託管檔案共用見證,或如果您的叢集正在執行 Windows Server 2019,任何裝置都可以託管 SMB 2 或更新版本的檔案共用。

檔案伺服器類型 支援的叢集
任何具有 SMB 2 檔案共用的裝置 Windows Server 2019
已加入網域的 Windows Server Windows Server 2008 和更新版本

如果叢集正在執行 Windows Server 2019,以下為需求:

  • 在使用 SMB 2 或更新版本通訊協定之任何裝置上的 SMB 檔案共用,包括:
    • 網路連接儲存裝置 (NAS)
    • 已加入工作群組的 Windows 電腦
    • 具有本機連接 USB 儲存裝置的路由器
  • 裝置上用於驗證叢集的本機帳戶
  • 如果您改為將 Active Directory 用於透過檔案共用驗證叢集,叢集名稱物件 (CNO) 必須具有該共用的寫入權限,而且伺服器必須位於與叢集相同的 Active Directory 樹系中
  • 檔案共用的可用空間至少為 5 MB

如果叢集正在執行 Windows Server 2016 或更早版本,以下為需求:

  • 在已加入相同 Active Directory 樹系做為叢集之 Windows 伺服器上的 SMB 檔案共用
  • 叢集名稱物件 (CNO) 必須具有該共用的寫入權限
  • 檔案共用的可用空間至少為 5 MB

其他注意事項:

  • 若要使用加入網域的 Windows 伺服器以外的裝置所託管的檔案共用見證,您目前必須使用 Set-ClusterQuorum -Credential PowerShell Cmdlet 來設定見證,如本主題稍後所述。
  • 如需高可用性,您可以在個別的容錯移轉叢集上使用檔案共用見證
  • 檔案共用可供多個叢集使用
  • 任何容錯移轉叢集版本都不支援使用分散式檔案系統 (DFS) 共用或複寫的儲存體。 這些會導致核心分裂情況,其中叢集伺服器會彼此獨立執行且可能導致資料遺失。

使用 USB 裝置在路由器上建立檔案共用見證

Microsoft Ignite 2018 上,DataOn Storage 在其 Kiosk 區域中有儲存空間直接存取叢集。 此叢集已使用 USB 連接埠作為與此相似的檔案共用見證,連線到 NetGear Nighthawk X4S WiFi 路由器。

NetGear witness

以下列出在此特定路由器上使用 USB 裝置建立檔案共用見證的步驟。 請注意,其他路由器和 NAS 設備的步驟會有所不同,而且應依照廠商提供的指示來完成。

  1. 使用插入的 USB 裝置登入路由器。

    NetGear Interface

  2. 從選項清單中,選取可以在其中建立共用的 [ReadySHARE]。

    NetGear ReadySHARE

  3. 對於檔案共用見證,只需要基本共用。 選取 [編輯] 按鈕將會出現快顯對話方塊,其中您可以在 USB 裝置上建立共用。

    NetGear Share Interface

  4. 選取 [套用] 按鈕後,即建立共用,並可在清單中看到此共用。

    NetGear Shares

  5. 建立共用後,使用 PowerShell 建立叢集的檔案共用見證。

    Set-ClusterQuorum -FileShareWitness \\readyshare\Witness -Credential (Get-Credential)
    

    這會顯示對話方塊,以便在裝置上輸入本機帳戶。

這些相同的相似步驟可以在具有 USB 功能的其他路由器、NAS 裝置或其他 Windows 裝置上完成。