Virtualization

導出 OVF 失敗並出現“找不到文件”錯誤

  • November 10, 2021

大家早上好/下午/晚上好:

在導出 OVA/OVF 時,我遇到了單個虛擬機的問題。我收到似乎指向錯誤目錄的“找不到文件”錯誤…我的過程是

  • 複製 Live 虛擬機
  • 導出複製機的 OVA/OVF

以這種方式複製 8 個不同的虛擬機並導出數據沒有問題。我只在單個 VM 上遇到此問題,我無法弄清楚問題出在哪裡。下面是我嘗試過的解決方法的確切步驟。

虛擬機名稱 = RHEL_TEST_SERVER

複製的 VM 名稱 = tmp_test_server

  • 複製虛擬機
  • 導出複製 VM 的 OVF/OVA
  • 在“導出 OVF 模板”螢幕上點擊“確定”後,我立即收到錯誤消息。錯誤指出:

文件 ds:///vmfs/volumes/5876b9586-hf756475-c8193846734/RHEL_TEST_SERVER/$$ $$沒找到

看來,當我複製 OVA 時,它將 ide1(在 tmp_test_server.vmx 內部)設置為

ide1:0.fileName = ":///vmfs/volumes/5876b9586-hf756475-c8193846734/RHEL_TEST_SERVER/[]"

我認為這是不正確的。它應該指向自己嗎?我通過 ssh 進入 ESXI/Linux 伺服器並導航到該特定目錄。

即使在我修改此文件以指向自身之後,我仍然收到“找不到文件”的相同錯誤(如上的確切錯誤)。我無法弄清楚為什麼這不適用於這個單一的虛擬機複製。

回答顯而易見的問題

  • 是的,我已經無數次刪除並重新複製了虛擬機(每次都出現同樣的錯誤)

Linux 環境完全,我擁有查看所有文件的完全權限。如果有人能告訴我可能的問題是什麼以及如何解決它,將不勝感激。謝謝你。

請檢查 VM 是否必須附加 ISO。刪除 ISO 文件並再次嘗試導出 OVF。

導出成OVF文件,首先選擇使用物理驅動的連接,而不是使用iso鏡像文件,點擊確定後。 在此處輸入圖像描述它可以工作

引用自:https://serverfault.com/questions/771207