跳至內容

尚未配置核心轉儲目標,無法保存主機核心轉儲

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务

php小編蘋果在這篇文章中將爲大家介紹一個常見的問題:“尚未配置核心轉儲目標,無法保存主機核心轉儲”。這是一種在主機管理系統中經常出現的錯誤提示,它意味着系統無法保存主機核心轉儲文件,導致無法進行相關的故障排查和分析。在接下來的內容中,我們將詳細解釋這個問題的原因和解決方法,幫助大家快速解決這個困擾。

修復 未配置核心轉儲目標,無法保存主機核心轉儲

如果 在運行 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進行過濾 並找到 VMkernel.Boot.allowCoreDumpOnUsb。然後,您必須將與VMkernel.Boot.allowCoreDumpOnUsb 關聯的值更改爲 true。通過 SSH 連接到主機後,使用命令“esxcli storage filesystem list”查找 VMFS-L 類型的可用本地存儲位置。然後運行以下命令。
esxcli 系統核心轉儲文件添加 -d DATASTORE -f 主機名 -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開始,用戶可以將核心轉儲創建到文件而不是分區,這提供了更大的靈活性和便利性。

以上就是尚未配置核心轉儲目標,無法保存主機核心轉儲的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。