Esxi 主機提示“”未配置任何coredump目標。無法保存主機核心轉儲“”

今天對ESXi服務器進行raid卡驅動升級,升級完成後報配置問題wKiom1lZtG2A9qT7AAAYX_oRrBs703.png-wh_50

通過查看服務器的本地存儲,發現有vmkdump目錄與相應文件

通過SSH登錄到主機上面查看

[root@5-X3850-2:/vmfs/volumes] esxcli system coredump file list
Path                                                                                                     Active  Configured        Size
-------------------------------------------------------------------------------------------------------  ------  ----------  ----------
/vmfs/volumes/592415ee-990488d2-2ee3-6c0b8462bed4/vmkdump/56A8FFD6-4BF8-E411-81E3-9ABE943B8D27.dumpfile    false        true  5013241856

啓用文件

esxcli system coredump file set -e true

查看

[root@5-X3850-2:/vmfs/volumes] esxcli system coredump file list
Path                                                                                                     Active  Configured        Size
-------------------------------------------------------------------------------------------------------  ------  ----------  ----------
/vmfs/volumes/592415ee-990488d2-2ee3-6c0b8462bed4/vmkdump/56A8FFD6-4BF8-E411-81E3-9ABE943B8D27.dumpfile    true        true  5013241856

-----------------------------------

如果dumpfile不存在,要將 ESXi 配置爲在 VMFS 上生成文件形式的 coredump,請執行以下操作:

  1. 使用 SSH 連接到 ESXi 主機。

  2. 運行以下命令添加用作 coredump 的新文件:

    esxcli system coredump file add

    -d可以指定用於 coredump 文件的vmfs數據存儲。如果未提供此選項,將自動選擇大小足夠的數據存儲。
    -f可以指定 coredump 文件的文件名。如果未提供此選項,則會創建唯一名稱。

    例如:

    esxcli system coredump file add -d VMFS_VOLUME -f test

  3. 運行以下命令獲取具有訪問權限的所有轉儲文件的列表:

    esxcli system coredump file list

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

    Path                                                                     Active Configured Size
    ------------------------------------------------------------------------ ------ ---------- ---------
    /vmfs/volumes/52b021c3-f6b3da50-4c76-001d0904c5a5/vmkdump/test.dumpfile  false  false      104857600

    注意:如果沒有指定 coredump 文件,則運行命令不會顯示任何輸出。

  4. 運行以下命令設置主機的轉儲文件:

    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

  5. 運行以下命令驗證轉儲文件是否已配置並且處於活動狀態:

    esxcli system coredump file list

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

    Path                                                                     Active Configured Size
    ------------------------------------------------------------------------ ------ ---------- ---------
    /vmfs/volumes/52b021c3-f6b3da50-4c76-001d0904c5a5/vmkdump/test.dumpfile  True   True                   
    104857600

    輸出結果表明該文件的活動狀態和已配置狀態爲 True。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章