ovaファイルのイメージをESXiにインポートする
about
大学の研究発表大会に好奇心でNOCとして参加したのだが、当初予定はL2/3をやるはずがサーバと戯れている。 サーバーのハイパーバイザとしてESXiを使用しているが、ESXiにOVAファイルをくべる時に困ったのでメモ。
環境と準備したもの
ESXi 6
VMware Open Virtualization Format(OVF) Tool
ovaファイルをESXiにくべるために
ESXiはovfファイルなら”OVFテンプレートのデプロイ
から簡単に突っ込むことができるが、ovaファイル*1は突っ込めない。
なのでovaファイルからovfファイルを生成する必要がある。以下手順。
1. VMware OVF Toolを入手する
これを使えばovaファイルからovfファイルを生成できる。 vmwareの会員登録が必要。
2. コマンドプロンプトの操作
ovftoolを展開したディレクトリまで移動して、以下の形でコマンドをうつ。
> ovftool --lax c:\[PLACE_OF_OVAfile] c:\[PLACE_OF_OVAfile].ovf
私が実際に発行したコマンドはこれ
C:\Program Files\VMware\VMware OVF Tool>ovftool --lax "C:\Users\Keio_SFC\Desktop\PI-VA-3.2.0.0.258\PI-VA-3.2.0.0.258.ova" C:\Users\Keio_SFC\Desktop\PI-VA-3.2.0.0.258\PI-VA-3.2.0.0.258\_vmware.ovf
そんで持って成功すると
C:\Program Files\VMware\VMware OVF Tool>ovftool --lax C:\Users\Keio_SFC\Desktop\CISCO_CMX-10.3.1-35\CISCO_CMX-10.3.1-35.ova C:\Users\Keio_SFC\Desktop\CISCO_CMX-10.3.1-35\CISCO_CMX-10.3.1-35_vmware.ovf Opening OVA source: C:\Users\Keio_SFC\Desktop\CISCO_CMX-10.3.1-35\CISCO_CMX-10.3.1-35.ova The manifest validates Opening OVF target: C:\Users\Keio_SFC\Desktop\CISCO_CMX-10.3.1-35\CISCO_CMX-10.3.1-35_vmware.ovf Writing OVF package: C:\Users\Keio_SFC\Desktop\CISCO_CMX-10.3.1-35\CISCO_CMX-10.3.1-35_vmware.ovf Transfer Completed Completed successfully
あとは出来上がったovfファイルをOVFテンプレートのデプロイ
からデプロイするだけ。
参考
VirtualBox用のOVAファイルをESXi 5.5で使う方法
*1:Virtualboxで使えるなら、揃えてよvmware