若要確保與虛擬機器中的系統效能相關的自我依賴性,您可以新增虛擬監視程式計時器 (VWDT) 裝置。

如果客體作業系統因軟體故障或錯誤而停止回應且無法復原,則 VWDT 會等待預先定義的時間段,然後重新啟動系統。

您可以讓 VWDT 能夠由客體作業系統或 BIOS 或 EFI 韌體啟動。如果您選擇由 BIOS 或 EFI 韌體啟動 VWDT,則會在客體作業系統開機之前啟動。

VWDT 在以客體為基礎的叢集解決方案中起著重要作用,其中叢集中的每個虛擬機器在失敗時可以自行復原。

將虛擬監視程式計時器裝置新增至虛擬機器

若要防止虛擬機器在一段較長時間內發生客體作業系統故障,您可以將 VWDT 裝置新增至虛擬機器。

必要條件

  • 關閉虛擬機器電源。
  • 確認虛擬機器硬體為 17 版或更新版本。
  • 確認虛擬機器的客體作業系統支援監視程式計時器:
    備註: 客體作業系統可能會要求您明確啟用監視程式服務。否則,可能會導致監視程式計時器關閉虛擬機器電源或重新啟動虛擬機器。
    • VWDT 裝置實作監視程式資源表 (WDRT) 和監視程式動作表 (WDAT) 規範。Windows Server 2003 支援與 WDRT 相容的裝置,Windows Server 2008 及更新版本支援與 WDAT 相容的裝置。
    • 以 4.9 或更新版本核心為基礎的 Linux 發行版 (如 Ubuntu 18.04 和 Red Hat Enterprise Linux 7.6) 支援與 WDAT 相容的裝置 (如果 wdat_wdt.ko 驅動程式可用)。
    • 監視程式計時器不支援其他客體作業系統,例如 FreeBSD 和 Mac OS X。
  • 必要權限:
    • 虛擬機器.組態.新增或移除裝置
    • 虛擬機器.組態.修改裝置設定

程序

  1. 在 vSphere 詳細目錄中的虛擬機器上按一下滑鼠右鍵,然後選取編輯設定
  2. 虛擬硬體索引標籤上,按一下新增其他裝置,然後從下拉式功能表中選取監視程式計時器
    新的監視程式計時器裝置將顯示在 虛擬硬體裝置清單中。
  3. 若要使用 BIOS 或 EFI 韌體啟動虛擬監視程式計時器,請選取透過 BIOS/EFI 開機啟動
    虛擬監視程式計時器會在客體作業系統開機之前啟動。

    如果客體作業系統所需的開機時間過長或不支援 VWDT 裝置,則會顯示一則警告訊息,且 VWDT 裝置可能會持續重新啟動虛擬機器。

  4. 按一下確定

結果

您可以在摘要索引標籤上的虛擬機器硬體面板中,檢視 VWDT 裝置的狀態。