環境
- CentOS 7.7.1908
- VMware vSphere Command Line Interface 6.7
ダウンロード
VMware の公式から gz 形式のファイルをダウンロードしましょう
インストール
tar zvxf VMware-vSphere-CLI-6.7.0-8156551.x86_64.tar.gz
cd vmware-vsphere-cli-distrib/
./vmware-install.pl
cpan から必要なモジュールのダウンロードとインストールが開始されます
必要なモジュールが揃えば vCLI をインストールするパスを聞いてくるのでパスを指定して完了です
cpan から特定のモジュールがインストールできなかった場合
自分は UUID がインストールできませんでした
以下のようなメッセージが表示されます
CPAN not able to install following Perl modules on the system. These must be
installed manually for use by vSphere CLI:
UUID 0.27 or newer
cpan コマンドで直接インストールしてみると状況がわかると思います
cpan install UUID
これで出てきたエラーに対して対処すれば OK です
自分の場合は libuuid-devel
がなかったのでインストールしました
yum -y install libuuid-devel
cpan install UUID
このあとで再度 ./vmware-install.pl
を実行すれば OK です
動作確認
esxcfg-vswitch --server 192.168.100.10 --list
esxcli --version
esxcli --thumbprint 45:D3:5E:D1:1A:E7:CB:2C:E5:A5:79:4B:F3:C1:29:DD:C4:39:9C:9E --server
192.168i.100.10 network vswitch standard list
esxcfg-hoge コマンドは非推奨なので esxcli コマンドを使いましょう
実際に実行すると警告が表示されるのが確認できると思います
0 件のコメント:
コメントを投稿