仮想マシン名が日本語のとき、エクスポートした仮想マシンをデプロイできない

仮想マシン名が日本語のとき(正確にはASCII文字列以外)、VMware ESXiから、OVFファイル形式でエクスポートした仮想マシンを新しい環境でデプロイ(インポート)しようとしても、エラーになり、デプロイできない。

ASCII文字列以外のとき、ACSIIから8ビットのUTFに変換するときに変な動作になってしまうとのこと。

“This issue is caused by the ASCII to 8-bit Unicode Transformation Format (UTF-8) string conversion. If any of these fields contain a non-standard US-English ASCII character it can cause unexpected behavior to occur: ”

http://kb.vmware.com/kb/1003866

解決策としては、エクスポート時に「名前」の部分で日本語を含む仮想マシン名だった場合は、半角英数字のみの名前に変更する。これで、エクスポートされるフォルダおよびファイル名は、半角英数字になるので回避可能。

もとの日本語の名前にしたいときは、デプロイ時(インポート時)に名前を付けることで対応できる。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする