若要確保 ESXi 主機的時間與 vSphere 網路其他元件的時間同步,您可以將主機的時間和日期同步至 PTP。

精確時間通訊協定允許在 ESXi 主機上使用以軟體為基礎和以硬體為基礎的時間戳記,並提供高度精確的時間同步。從 vSphere 7.0 Update 3 開始,PTP 為網路中的虛擬機器和主機佈建以硬體為基礎的時間戳記。

PTP 和 NTP 服務無法同時執行。停止 NTP 服務,然後啟用 PTP 服務。此外,當您啟用 PTP 服務時,手動時間組態會變為非作用中狀態。

必要條件

  • 確認 NTP 服務未執行。如需如何變更其狀態的相關資訊,請參閱管理主機上的 NTP 和 PTP 服務狀態.

  • 對於以硬體為基礎的時間戳記,請確認已為主機上的網路裝置啟用 PCI 傳遞。請參閱《vSphere 網路》說明文件。

程序

  1. vSphere Client 首頁中,導覽至首頁 > 主機和叢集
  2. 選取主機。
  3. 設定索引標籤上,選取系統 > 時間組態
  4. 按一下新增服務,然後從下拉式功能表中選取精確時間通訊協定
  5. 精確時間通訊協定對話方塊中,編輯 PTP 設定。
    1. 網路介面卡類型下拉式功能表中選取啟用了 PTP 的網路裝置以進行時間同步。
      選項 敘述

      PCI 傳遞

      若要使用 PCI 傳遞網路裝置設定硬體時間戳記,請遵循下列步驟:

      1. 裝置名稱下拉式功能表中,選取 PCI 傳遞網路裝置。對於 vSphere 7.0 U3,支援的網路介面卡為 IntelX710 和 E810。

      2. 輸入網路裝置的 IP 組態設定。

        • 若要使用 DHCP 取得網路裝置的 IP 位址組態,請選取自動取得 IPv4 設定

        • 若要設定靜態 IP 組態,請選取使用靜態 IPv4 設定選項,然後輸入 IPv4 組態設定。

        • 若要使用 IEEE 802.3 網路傳輸,請選取無 IP 組態 (使用 IEEE 802.3 傳輸)

      VMkernel 介面卡

      若要設定軟體時間戳記 PTP,請從裝置名稱下拉式功能表中,選取設定為使用 PTP 的 VMkernel 介面卡。

  6. (選擇性) 建立後援機制以防 PTP 同步失敗。
    1. 若要監控 vSphere 中的事件,請選取啟用監控事件核取方塊。
    2. 若要啟用後援機制以防 PTP 變得無法存取,請按一下啟用後援

      只有在啟用了跟蹤 vSphere 中的事件時,才能建立後援機制。

    3. NTP 伺服器文字方塊中,輸入要使用的 NTP 伺服器的 IP 位址或主機名稱。最佳做法是至少使用三個 NTP 伺服器進行主機的時間同步。
  7. 按一下確定

    完成組態將立即觸發 PTP 同步。

  8. (選擇性) 若要測試用於主機時間同步的服務是否正常執行,請按一下測試服務

    隨即顯示時間同步服務測試對話方塊。可以透過從各種系統收集資訊,查看激活的時間組態如何工作的相關資訊。