天天看點

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

ESXI提示 “未配置任何 coredump 目标,無法儲存主機核心轉儲”,下面記錄此問題解決方法。

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

1.ESXI開啟SSH登入。

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

2.通過SSH登入到ESXi主機上面。

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

3.檢視coredump狀态。

esxcli system coredump file list            

看到最後一條的Actiive狀态為false。

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

4.啟用檔案

esxcli system coredump file set -e true           

5.再次檢視coredump狀态,已經改為true。

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

6.回到ESXI,告警資訊已經沒有了。

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

7.如果dumpfile不存在,要将 ESXi 配置為在 VMFS 上生成檔案形式的 coredump,請執行以下操作:

使用 SSH 連接配接到 ESXi 主機;

運作以下指令添加用作 coredump 的新檔案:

esxcli system coredump file add           

-d可以指定用于 coredump 檔案的vmfs資料存儲。如果未提供此選項,将自動選擇大小足夠的資料存儲。

-f可以指定 coredump 檔案的檔案名。如果未提供此選項,則會建立唯一名稱。

例如:

esxcli system coredump file add -d VMFS_VOLUME -f test           

運作以下指令擷取具有通路權限的所有轉儲檔案的清單:

esxcli system coredump file list           

您會看到類似以下内容的輸出:

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

注意:如果沒有指定 coredump 檔案,則運作指令不會顯示任何輸出。

運作以下指令設定主機的轉儲檔案:

esxcli system coredump file set -p /vmfs/volumes/DATASTORE_UUID/vmkdump/FILENAME           

例如:

esxcli system coredump file set -p /vmfs/volumes/52b021c3-f6b3da50-4c76-001d0904c5a5/vmkdump/test.dumpfile           

運作以下指令驗證轉儲檔案是否已配置并且處于活動狀态:

esxcli system coredump file list           

您會看到類似以下内容的輸出:

ESXi 未配置任何 coredump 目标,無法儲存主機核心存儲 的解決方法

輸出結果表明該檔案的活動狀态和已配置狀态為 True。

繼續閱讀