it-infra-networkingの日記

ITインフラ系中心に好き勝手に書くよ

Cisco vWLCをESXiにデプロイしようとすると、A required disk image was missing と表示され上手くいかない

経緯

ちょっと無線の勉強のために、CiscoのWLCの仮想アプライアンスを自宅に構築しようとしたら少し嵌まったので記事にします。

 

 ゴール

ESXi 6.7上にCisco vWLCをデプロイする。

※ESXi 6.7を自分のWIndows PC上にインストールする方法は下記参照

自宅でやりたい!! Windows OS上にVMware ESXiを構築する - it-infra-networkingの日記

 

問題点

vWLCのovaをESXi6.7上にデプロイしようとすると、下の画面ショットのように、A required disk image was missing.と表示され、正常にデプロイ出来ません。

※一応、Finishで作成は出来ますが、中身は空っぽ(OSの入っていない新規仮想マシン)で作成されてしまいます。

困りましたね。

 

f:id:it-infra-networking:20181210001125j:plain



解決策

結論から言うと、”VMWare OVF Tool”を使って、CLIでデプロイすれば、正常にvWLCが作成できます。

 

VMWare OVF Toolとは、簡単に言えばCLIでOVF(OVA)ファイルを色々出来るツールです。

公式サイトから無料でダウンロードできます(MyVMwareのアカウント必須)

https://my.vmware.com/jp/web/vmware/details?productId=352&downloadGroup=OVFTOOL350

 

インストール設定はデフォルトで問題ありません。

インストールが完了したら、コマンドプロンプトをひらき、インストールディレクトリへ移動します。
> cd C:\Program Files\VMware\VMware OVF Tool

以下のコマンドでデプロイします。

> ovftool -ds=datastore1 -n=WLC --network="VM Network" --net:"VM Network"="VM Network" "C:\Users\user\Downloads\Cisco-learn\AIR_CTVM-K9_8_3_143_0.ova" vi://root:password@192.168.80.128


-ds="実際のデータストア名"
-n="任意の仮想マシン名"
--network="実際のネットワーク名"
--net:"任意の名前"="実際にあるネットワーク名"
OVF(OVA)ファイルの保存場所(フルパス)
vi://root@password@(ESXi管理IPアドレス)

 

無事、vWLCのデプロイが完了しました。

f:id:it-infra-networking:20181210003327j:plain

 

まとめ

Ciscoの仮想アプライアンスは、6.5以降のESXi上にデプロイできないことがある

VMWare OVF Toolを使うと、上手くいったりする

VMCiscoはもう少し仲良くして欲しい

 

参考にしたサイト

問題解決参考

www.theroutingtable.com

VMWare OVF Tool使い方参考

SEの憂鬱 VMWare OVF toolを使ったデプロイ