當執行Esxcli指令時,VMWare使用者可能會遇到警告,指出核心轉儲目標未配置,無法儲存主機核心轉儲。已註意到這個問題在更新主機版本後出現。本文將探討此問題,並提出解決方法。
尚未配置核心轉儲目標。無法儲存主機核心轉儲
#在VMWare中,如果在執行Esxcli指令或對磁碟進行修改時,出現未配置核心轉儲目標導致主機核心轉儲無法儲存的問題,可依照下列解決方案解決。
讓我們詳細地談談。
如果您將iSCSI儲存用於ESXi主機(包括從SAN啟動),則必須為它們建立轉儲檔案。
首先,您必須使用下面提到的命令建立一個空的轉儲檔案。
Esxcli系统核心转储文件添加-d*you_datastore_name*-f*the_umpfile_name(我使用ESXi主机名)*
然後,將新建立的檔案配置為活動轉儲檔案。
Esxcli系统核心转储文件集-p/vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile
最後,執行下面提到的命令以確認轉儲檔案。
Esxcli系统核心转储文件列表
您將收到一個事件,通知您核心轉儲已設置,並且您的警告將消失。
如果您使用的是USB,則需要在其上啟用核心轉儲並建立分割區。要執行相同的操作,您需要遵循下面提到的步驟。
Esxcli系统核心转储文件添加-d数据存储区-f主机名-S 2000
這將為你做的工作。但是,我們仍然會嘗試透過SSH連接到主機並搜尋可用的儲存位置。按照下面提到的步驟。
Esxcli存储文件系统列表
Esxcli系统核心转储文件添加-d数据存储区-f主机名-S 2000
Esxcli系统核心转储文件列表
esxtool系统核心转储文件集-s -e=True
希望,這將為您做這個把戲。
如果您
閱讀:Windows版最佳免費當機轉儲分析器軟體
#要在vCenter上設定核心轉儲,您需要前往主頁&>管理&>系統設定&>服務,然後選擇ESXi轉儲收集器服務並透過點選操作標籤來啟用該服務。啟用核心轉儲服務後,您可以透過選擇Actions選單下的選項來啟動服務。
閱讀:如何在Windows上更改記憶體轉儲設定?
#核心轉儲對於偵錯和分析可能因核心死機而崩潰的ESX主機非常有用。您可以透過出現紫螢幕來辨識核心恐慌,紫螢幕也稱為PSOD(類似Windows的「死亡藍色畫面」)。從VMWare ESX 5.5開始,使用者可以將核心轉儲建立到檔案而不是分割區,這提供了更大的靈活性和便利性。
Also Read: Crash dump initialization failed, Event ID 46.
以上是尚未配置核心轉儲目標,無法儲存主機核心轉儲的詳細內容。更多資訊請關注PHP中文網其他相關文章!