[解決済み] esxi 6.7 の仮想マシンは、互換性の問題に対処するために ovf ファイルをエクスポートし、それをワークステーションにインポートしました

1.背景説明

ESXIはバージョン6.7.管理側のvcenterサーバー(つまりvSphere Client)はexsiの仮想マシンにインストール.システムはlinuxでログインにはhtml5を使用.

2. vCenter からエクスポートされたファイル (ESXI6.7)

ログインして、“启动 vSphere Client (HTML5)”ログイン管理ページを使用します: 下の図に従ってエクスポートします.
ovf テンプレート ファイルのエクスポート
エクスポートを選択
エクスポートされたファイルには 4 つのリストがあります:

【回收】nginx-1.vmdk
【回收】nginx.mf
【回收】nginx.ovf
【回收】nginx-2.nvram

ここに画像の説明を挿入

3. VM ワークステーションのエラー レポートをインポートし、問題を解決する

1) VMware ワークステーション 14 以下のバージョンのインポート エラー

导入失败,因为 D:\test\【回收】nginx.ovf 未通过 OVF 规范一致性或虚拟硬件合规性检查。 请单击“重试”放松 OVF 规范与虚拟硬件合规性检查,并重新尝试导入; 或单击“取消”以取消导入。如果重新尝试导入,可能无法使用 VMware Workstation 中的虚拟机

インターネット上のほとんどの説明は次のとおりです。

因为OVF 版本不同导致的,VMware Workstation内置的ofvtool工具只支持OVF version 1.0,导致无法兼容
解决方法:
从vmware网站下载ovftool 4.1版本安装后,将安装目录下的文件,覆盖到VMware Workstation安装目录下的ovftools目录下即可。(建议事先备份)
官网下载地址: https://dwz.cn/5DOmni51
失效请用 https://my.vmware.com/cn/web/vmware/details?downloadGroup=OVFTOOL430U2&productId=758

ただし、交換しても問題は解決せず、互換性の問題が引き続き発生しました。別のバージョンのワークステーションを試すことにしました

2) vmware workstation 15 pro でのインポートの問題

このバージョンは、ovf ファイルのインポート時にエラーを報告しませんが、起動後にインターフェイスでスタックしdracut、デバイス ディレクトリが見つからず、起動を開始できないというメッセージが表示されます。

warning: Could not boot.
warning:/dev/centos/root does not exist.
warning:/dev/centos/swap  does not exist.
warning:/dev/mapper/centos-root does not exist.

ここに画像の説明を挿入
解決策:
其实是环境问题、私の VMware ワークステーションは Windows の下にインストールされています。

可能是/dev 等目录 是在windows下不能正常创建~~~ ,这只是猜测

linuxシステムに vmware ワークステーションをインストールし、OVF をワークステーションにインポートすると、直接開くことができます. その後、別の OVF ファイルをテストしました: Windows では互換性の問題が報告されましたが、Linux では正常でした.
エクスポートされた環境(vcenterのインストール環境:linuxまたはwindows)に関連するはずであり、時間があるときにさらに調査し、問題を解決します。

要約する

OVF をワークステーションにインポートするときに発生した問題は、最終的に一時的に解決するのに数日かかりました。両方の解決策を試すことができます。

おすすめ

転載: blog.csdn.net/yy4545/article/details/103251804