尚未配置核心轉儲目標,無法儲存主機核心轉儲
執行 Esxcli 指令時,VMWare 使用者可能會收到警告,指出尚未配置核心轉儲目標,因此無法儲存主機核心轉儲。更新主機版本後已註意到此問題。在這篇文章中,我們將討論這個問題並看看可以採取什麼措施來解決它。
尚未配置核心轉儲目標。無法保存主機核心轉儲
修復 未配置核心轉儲目標,無法儲存主機核心轉儲
如果在執行 Esxcli 命令或對磁碟進行某些更改時出現「No coredump target has beenconfigured,Host core dumps Cannot save in VMWare」訊息,請按照下面提到的解決方案解決該問題。
- 為 ESXi 主機建立轉儲文件
- 在 USB 上啟用 coredump 並建立分割區
- 禁用警告
讓我們詳細談談它們。
1]為ESXi主機建立轉儲文件
如果您為 ESXi 主機使用 iSCSI 儲存(包括從 SAN 引導),則必須為它們建立轉儲檔案。
首先,您必須使用下面提到的命令建立空轉儲檔案。
esxcli system coredump file add -d *your_datastore_name* -f *the_dumpfile_name(I use the ESXi hostname)*
然後,將新建立的檔案配置為活動轉儲檔案。
esxcli system coredump file set -p /vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile
最後,執行下面提到的命令來確認您的轉儲檔案。
esxcli system coredump file list
2]在USB上啟用coredump並建立分割區
如果您使用 USB,則需要在其上啟用 coredump 並建立分割區。要執行相同的操作,您需要按照下面提到的步驟操作。
- 首先,轉到警告,然後轉到“配置系統”>“配置系統”。高級系統設定。
- 現在,按一下「編輯」按鈕,然後使用關鍵字VMkernel.Boot.allow 進行過濾並找到< a i= 3>VMkernel.Boot.allowCoreDumpOnUsb。
- 然後,您必須將與 VMkernel.Boot.allowCoreDumpOnUsb 關聯的值變更為 true。
- 透過 SSH 連線到主機後,使用指令「esxcli storage filesystem list」尋找 VMFS-L 類型的可用本機儲存位置。
- 然後運行以下命令。
esxcli system coredump file add -d DATASTORE -f HostName -s 2000
- 執行 esxcli system coredump file list 確認 coredump 檔案是否已建立。
- 如果在 Active 下顯示 False,請執行指令 – esxcli system coredump file set -s -e=True。 它將把它設為 true。
這將為您完成這項工作。但我們仍然會嘗試透過 SSH 連接到主機並搜尋可用的儲存位置。請按照下面提到的步驟操作。
- 首先,運行下面提到的命令。
esxcli storage filesystem list
- 運行下面提到的命令來建立核心轉儲檔案。確保替換下面提到的命令中的資料儲存和主機名稱。
esxcli system coredump file add -d DATASTORE -f HostName -s 2000
- 執行命令檢查是否建立了核心轉儲檔案。
esxcli system coredump file list
- 最後,執行下面提到的命令以啟用核心轉儲檔案。
esxcli system coredump file set -s -e=True
希望這對你有用。
3]禁用警告
如果您不喜歡顯示的訊息,並且想要停用它,只需前往 ESXi 主機 >配置>進階設置,尋找 UserVars.SuppressCoredumpWarning,並將其值設為 1.
如何在 vCenter 上配置核心轉儲?
要在VCenter上配置核心轉儲,您需要轉到“首頁>”管理>系統配置>服務,然後選擇 ESXi Dump Collector 服務並透過點擊「操作」標籤啟用它。啟用 coredump 服務後,您可以透過選擇「操作」功能表下的選項來啟動服務。
什麼是 VMware 核心轉儲檔案?
核心轉儲對於調試和分析可能因核心崩潰而崩潰的 ESX 主機非常有用。您可以透過出現紫色畫面(也稱為 PSOD(類似於 Windows「藍色畫面死機」))來識別核心恐慌。從VMWare ESX 5.5開始,使用者可以將核心轉儲建立到檔案而不是分割區,這提供了更大的靈活性和便利性。
發佈留言