核心傾印是主機發生故障時工作記憶體的狀態。依預設,核心傾印會儲存到本機磁碟。您可以使用 ESXi Dump Collector,將核心傾印保留在網路伺服器上,這樣在偵錯期間即可使用。ESXi Dump Collector 對 Auto Deploy 尤其有用,並且支援任何 ESXi 主機。ESXi Dump Collector 支援其他自訂,包括將核心傾印傳送到本機磁碟。

開始之前

  • vCenter Server 管理節點隨附 ESXi Dump Collector。

  • 如果要將主機設定為使用 ESXi Dump Collector,請安裝 vCLI。在進行疑難排解時,您可以改為在 ESXi Shell 中使用 ESXCLI。

執行這項作業的原因和時機

如果您打算使用 IPv6,且 ESXi 主機和 ESXi Dump Collector 位於同一個本機連結上,則兩者均可以使用本機連結範圍 IPv6 位址或全域範圍 IPv6 位址。

如果您打算使用 IPv6,但 ESXi 和 ESXi Dump Collector 位於不同的主機上,則兩者均需要全域範圍 IPv6 位址。流量經由預設 IPv6 閘道路由。

程序

  1. 透過在本機 ESXi Shell 中執行 esxcli system coredump 或使用 vCLI,將 ESXi 系統設定為使用 ESXi Dump Collector。
     esxcli system coredump network set --interface-name vmk0	--server-ip 10xx.xx.xx.xx --server-port 6500

    您必須指定 VMkernel NIC,以及要將核心傾印傳送到的伺服器之 IP 位址和選用連接埠。您可以使用 IPv4 位址或 IPv6 位址。如果所設定的 ESXi 系統在使用 vSphere 標準交換器的虛擬機器上執行,必須選取處於混合模式的 VMkernel 連接埠。

  2. 啟用 ESXi Dump Collector。
    esxcli system coredump network set --enable true
  3. (選擇性) ︰ 確認是否已正確設定 ESXi Dump Collector。
    esxcli system coredump network check

結果

使用指定的 VMkernel NIC 和選擇性連接埠,將已在其上設定 ESXi Dump Collector 的主機設定為將核心傾印傳送到指定的伺服器。

下一步

  • 撰寫規則,將主機設定檔套用到要使用參考主機中所指定設定佈建的所有主機。請參閱 撰寫規則並將主機設定檔指派給主機

  • 對於已使用 Auto Deploy 佈建的主機,請執行測試和修復符合性作業,來使用新的主機設定檔來佈建這些主機。請參閱 測試和修復規則符合性

  • 開啟未佈建主機的電源,使用新主機設定檔進行佈建。