Windows 10にVMware vSphere Command Line Interface 6.7をインストール
目次
概要
vSphere Hypervisorのバージョンを 6.0 Update 2 から 6.7 へアップグレードするために、 vSphere Command Line Interface(以下、vCLIと略します)というVMwareのコマンドラインツールをインストールします。 ・・・のつもりだったんですが、結果的にvSphere HypervisorのアップグレードにvCLIは使いませんでした。 せっかくなのでWindows 10にvCLIをインストールする手順を備忘録として残しておきます。 vCLIはvSphere Hypervisor上ではなく、Windows PC上にインストールし、リモートでvSphere Hypervisorを操作するためのツールです。
vCLIを構成するツール群の大部分がPerlで書かれています。 vCLI 6.0まではActive Perlが同梱されていましたが、vCLI 6.5以降は(今回導入する6.7も)同梱されなくなったようです。 そのため、個別にActive PerlやStrawberry PerlなどPerlの実行環境を導入する必要があります。 vCLIをインストールすると、 C:\Program Files (x86)\ に導入されるため、vCLIのプログラムは32bit版なのかなと思います。 Perlの実行環境を他の目的で使う予定がないため、念のためvCLIに合わせて32bit版をインストールすることにしました。 そうなるとActive Perlは64bit版しかないようだったので、今回はStrawberry Perlの32bit版をインストールしました。
構成
サーバ構成
OSバージョン
VMware vSphere Hypervisor 6.0 Update 2
クライアント構成
OSバージョン
Windows 10 Pro 64bit
ソフトウェア・パッケージ一覧
- Strawberry Perl 5.28.1.1 (32bit)
- VMware vSphere Command Line Interface 6.7
環境構築
インストーラのダウンロード
vCLIのダウンロード
VMware社のウェブサイトからvCLIのインストーラをダウンロードします。 ブラウザで下記URLにアクセスします。
https://my.vmware.com/group/vmware/get-download?downloadGroup=VS-CLI-670
ログイン画面が表示されるので、Eメールアドレスとパスワードを入力してログインします。
vCLI 6.7のダウンロード画面が表示されるので、「VMware-vSphere-CLI-6.7.0-8156551.exe」をダウンロードします。
Strawberry Perlのダウンロード
Strawberry Perlのダウンロードページから32bit版のインストーラをダウンロードします。 ブラウザで下記URLにアクセスします。
http://strawberryperl.com/
インストール
vCLIのインストール
ダウンロードした「VMware-vSphere-CLI-6.7.0-8156551.exe」をダブルクリックすると、 「Welcome to the installation wizard for VMware vSphere CLI」画面が表示されるので、[Next >]ボタンをクリックします。
「License Agreement」画面が表示されたら、[I accept the terms in the license agreement]を選択し、[Next >]ボタンをクリックします。
「Destination Folder」画面が表示されたら、[Next >]ボタンをクリックします。
「Ready to Install the VMware vSphere CLI components」画面が表示されたら、[Install]ボタンをクリックします。
インストールが開始され、その後終了して「Installation Wizard Completed」画面が表示されたら、[Finish]ボタンをクリックします。
Strawberry Perlのインストール
ダウンロードした「strawberry-perl-5.28.1.1-32bit.msi」をダブルクリックすると、 「Welcome to the Setup Wizard for Strawberry Perl 5.28.1.1」画面が表示されるので、 [Next]ボタンをクリックします。
「End-User License Agreement」画面が表示されたら、[I accept the terms in the License Agreement]を選択し、 [Next]ボタンをクリックします。
「Destination Folder」画面が表示されたら、[Next]ボタンをクリックします。
インストール先はデフォルトでは[C:\Strawberry]となっていますが、Cドライブ直下にあれこれインストールされたくないので、
個人的には「C:\ProgramFiles\」というフォルダを作って、その中に個別のソフトウェアをインストールしています。
紛らわしいかもしれませんが、ProgramとFilesの間にスペースはありませんので、Windows標準のフォルダではありません。
インストール先はお好みでどうぞ。
「Ready to install Strawberry Perl」画面が表示されたら、[Install]ボタンをクリックします。
「Installing Strawberry Perl」画面が表示され、自動でインストールが始まりますので、何もせずに終わるのを待ちます。
「Completed the Strawberry Perl Setup Wizard」画面が表示されたら、[Read README file.]のチェックを外し、 [Finish]ボタンをクリックします。
設定
コマンドプロンプトの起動
Windows 10の画面左下の[スタート]メニューから、[VMware] - [Command Prompt]を選択し、コマンドプロンプトを起動します。
これは単にWindows標準のコマンドプロンプトを起動しているだけでなく、vCLIのバッチファイルを起動しています。 実行されている内容は以下の通りです。
C:\Windows\SysWOW64\cmd.exe /K ""C:\Program Files (x86)\VMware\VMware vSphere CLI\bin\vicli.bat" "C:\Program Files (x86)\VMware\VMware vSphere CLI\perl\bin" "C:\Program Files (x86)\VMware\VMware vSphere CLI\bin""
以降の設定や動作確認は、この方法で起動したコマンドプロンプトを使用しています。
vCLIの認証情報ストアにESXiホストのサムプリントを追加
vCLIでESXiホストに接続するには、信頼関係を結ぶ必要があります。 信頼関係を結んでいない状態でvCLIでESXiホストに接続しようとするとエラーが表示され、 エラーメッセージの中にESXiホストのサムプリントが表示されています。 このサムプリントをvCLIの認証情報ストアに追加します。
>esxcli --server 192.168.0.103 Certificate error. Server SHA-1 thumbprint: 05:A0:B8:D5:88:78:34:B5:51:03:07:0A:A9:02:AA:62:60:73:F4:D6 (not trusted) >cd "C:\Program Files (x86)\VMware\VMware vSphere CLI\Perl\apps\general" >credstore_admin.pl add --server 192.168.0.103 --username root --password pass-123 New entry added successfully >credstore_admin.pl add --server 192.168.0.103 --thumbprint 05:A0:B8:D5:88:78:34:B5:51:03:07:0A:A9:02:AA:62:60:73:F4:D6 New entry added successfully >
Perlの追加モジュールインストール
vCLIとStrawberry Perlインストール後にvCLIのコマンドを実行していると、 Perlの Text::Template モジュールと UUID モジュールがないので インストールするよう促すメッセージが表示されました。 ここでインストールしておきます。
>perl -MCPAN -e shell Unable to get Terminal Size. The Win32 GetConsoleScreenBufferInfo call didn't work. The COLUMNS and LINES environment variables didn't work. at C:\ProgramFiles\Strawberry\perl\vendor\lib/Term/ReadLine/readline.pm line 410. cpan shell -- CPAN exploration and modules installation (v2.20) Enter 'h' for help. cpan> install Text::Template Fetching with LWP: http://cpan.strawberryperl.com/authors/01mailrc.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/02packages.details.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/03modlist.data.gz Creating database file ... Done! Running install for module 'Text::Template' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/M/MS/MSCHOUT/Text-Template-1.55.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/M/MS/MSCHOUT/CHECKSUMS Checksum for C:\PROGRA~4\STRAWB~1\cpan\sources\authors\id\M\MS\MSCHOUT\Text-Template-1.55.tar.gz ok Scanning cache C:\PROGRA~4\STRAWB~1\cpan\build for sizes DONE Configuring M/MS/MSCHOUT/Text-Template-1.55.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite Test::More::UTF8 0 not found. Generating a gmake-style Makefile Writing Makefile for Text::Template Writing MYMETA.yml and MYMETA.json MSCHOUT/Text-Template-1.55.tar.gz C:\ProgramFiles\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for M/MS/MSCHOUT/Text-Template-1.55.tar.gz ---- Unsatisfied dependencies detected during ---- ---- MSCHOUT/Text-Template-1.55.tar.gz ---- Test::More::UTF8 [build_requires] Running install for module 'Test::More::UTF8' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/M/MO/MONS/Test-More-UTF8-0.05.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/M/MO/MONS/CHECKSUMS Checksum for C:\PROGRA~4\STRAWB~1\cpan\sources\authors\id\M\MO\MONS\Test-More-UTF8-0.05.tar.gz ok Configuring M/MO/MONS/Test-More-UTF8-0.05.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Generating a gmake-style Makefile Writing Makefile for Test::More::UTF8 Writing MYMETA.yml and MYMETA.json MONS/Test-More-UTF8-0.05.tar.gz C:\ProgramFiles\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for M/MO/MONS/Test-More-UTF8-0.05.tar.gz cp lib/Test/More/UTF8.pm blib\lib\Test\More\UTF8.pm MONS/Test-More-UTF8-0.05.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe -- OK Running make test "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-load.t ....... 1/1 # Testing Test::More::UTF8 0.05, Perl 5.028001, C:\ProgramFiles\Strawberry\perl\bin\perl.exe t/00-load.t ....... ok t/01-usage.t ...... # ミー t/01-usage.t ...... ok t/02-usage.t ...... # ミー t/02-usage.t ...... ok t/03-usage.t ...... # ミー t/03-usage.t ...... ok t/pod-coverage.t .. skipped: Test::Pod::Coverage 1.08 required for testing POD coverage t/pod.t ........... ok All tests successful. Files=6, Tests=14, 1 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: PASS MONS/Test-More-UTF8-0.05.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe test -- OK Running make install Installing C:\PROGRA~4\STRAWB~1\perl\site\lib\Test\More\UTF8.pm Appending installation info to C:\PROGRA~4\STRAWB~1\perl\lib/perllocal.pod MONS/Test-More-UTF8-0.05.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe install UNINST=1 -- OK MSCHOUT/Text-Template-1.55.tar.gz Has already been unwrapped into directory C:\PROGRA~4\STRAWB~1\cpan\build\Text-Template-1.55-0 MSCHOUT/Text-Template-1.55.tar.gz Has already been prepared Running make for M/MS/MSCHOUT/Text-Template-1.55.tar.gz cp lib/Text/Template.pm blib\lib\Text\Template.pm cp lib/Text/Template/Preprocess.pm blib\lib\Text\Template\Preprocess.pm MSCHOUT/Text-Template-1.55.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe -- OK Running make test "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/author-pod-syntax.t .. skipped: these tests are for testing by the author t/author-signature.t ... skipped: these tests are for testing by the author t/basic.t .............. ok t/broken.t ............. ok t/delimiters.t ......... ok t/error.t .............. ok t/exported.t ........... ok t/hash.t ............... ok t/inline-comment.t ..... ok t/nested-tags.t ........ ok t/ofh.t ................ ok t/out.t ................ ok t/prepend.t ............ ok t/preprocess.t ......... ok t/rt29928.t ............ ok t/safe.t ............... ok t/safe2.t .............. ok t/safe3.t .............. ok t/strict.t ............. ok t/taint.t .............. ok t/template-encoding.t .. ok t/warnings.t ........... ok All tests successful. Files=22, Tests=184, 2 wallclock secs ( 0.08 usr + 0.02 sys = 0.10 CPU) Result: PASS MSCHOUT/Text-Template-1.55.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe test -- OK Running make install Installing C:\PROGRA~4\STRAWB~1\perl\site\lib\Text\Template.pm Installing C:\PROGRA~4\STRAWB~1\perl\site\lib\Text\Template\Preprocess.pm Appending installation info to C:\PROGRA~4\STRAWB~1\perl\lib/perllocal.pod MSCHOUT/Text-Template-1.55.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe install UNINST=1 -- OK cpan> install UUID Database was generated on Wed, 27 Mar 2019 08:26:12 GMT Running install for module 'UUID' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/J/JR/JRM/UUID-0.28.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/J/JR/JRM/CHECKSUMS Checksum for C:\PROGRA~4\STRAWB~1\cpan\sources\authors\id\J\JR\JRM\UUID-0.28.tar.gz ok Scanning cache C:\PROGRA~4\STRAWB~1\cpan\build for sizes ............................................................................DONE Configuring J/JR/JRM/UUID-0.28.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Generating a gmake-style Makefile Writing Makefile for UUID Writing MYMETA.yml and MYMETA.json JRM/UUID-0.28.tar.gz C:\ProgramFiles\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for J/JR/JRM/UUID-0.28.tar.gz cp UUID.pm blib\lib\UUID.pm Running Mkbootstrap for UUID () "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "UUID.bs" "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- UUID.bs blib\arch\auto\UUID\UUID.bs 644 "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" "C:\ProgramFiles\Strawberry\perl\lib\ExtUtils/xsubpp" -typemap C:\PROGRA~4\STRAWB~1\perl\lib\ExtUtils\typemap UUID.xs > UUID.xsc "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e mv -- UUID.xsc UUID.c gcc -c -s -O2 -DWIN32 -D__USE_MINGW_ANSI_STDIO -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"0.28\" -DXS_VERSION=\"0.28\" "-IC:\PROGRA~4\STRAWB~1\perl\lib\CORE" -DPERL__UUID__WIN_INT -DPERL__UUID__STRUCT_SZ=16 -DPERL__UUID__RPC_H UUID.c "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"UUID\", 'DLBASE' => 'UUID', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" g++ UUID.def -o blib\arch\auto\UUID\UUID.xs.dll -mdll -s -L"C:\PROGRA~4\STRAWB~1\perl\lib\CORE" -L"C:\PROGRA~4\STRAWB~1\c\lib" UUID.o "C:\PROGRA~4\STRAWB~1\perl\lib\CORE\libperl528.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\librpcrt4.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libmoldname.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libkernel32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libuser32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libgdi32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libwinspool.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libcomdlg32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libadvapi32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libshell32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libole32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\liboleaut32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libnetapi32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libuuid.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libws2_32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libmpr.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libwinmm.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libversion.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libodbc32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libodbccp32.a" "C:\PROGRA~4\STRAWB~1\c\i686-w64-mingw32\lib\libcomctl32.a" -Wl,--enable-auto-image-base "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\UUID\UUID.xs.dll JRM/UUID-0.28.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe -- OK Running make test "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- UUID.bs blib\arch\auto\UUID\UUID.bs 644 "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/test.t .. ok All tests successful. Files=1, Tests=38, 1 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: PASS JRM/UUID-0.28.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe test -- OK Running make install "C:\ProgramFiles\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- UUID.bs blib\arch\auto\UUID\UUID.bs 644 Files found in blib\arch: installing files in blib\lib into architecture dependent library tree Installing C:\PROGRA~4\STRAWB~1\perl\site\lib\auto\UUID\UUID.xs.dll Installing C:\PROGRA~4\STRAWB~1\perl\site\lib\UUID.pm Appending installation info to C:\PROGRA~4\STRAWB~1\perl\lib/perllocal.pod JRM/UUID-0.28.tar.gz C:\PROGRA~4\STRAWB~1\c\bin\gmake.exe install UNINST=1 -- OK cpan> exit Lockfile removed. >
動作確認
動作確認として、vCLIでESXiホスト(vSphere Hypervisorと同じ意味で使ってます)に接続して、 色々な構成情報を表示してみます。比較的よく見るかなと思う情報にアクセスしてみて、 正常に情報が表示されれば、今回のインストール作業は成功していると判断できると思います。
vCLIのバージョン確認
インストールしたvCLIのバージョンを確認します。 想定通り 6.7 と表示されます。
>esxcli --version Script 'esxcli' version: 6.7 >
ESXiホストのバージョン確認
ESXiホストに接続してバージョンを確認します。
>esxcli --server=192.168.0.103 system version get Product: VMware ESXi Version: 6.0.0 Build: Releasebuild-3620759 Update: 2 Patch: 34 >
ESXiホストのプロファイル確認
ESXiホストに接続してプロファイル名を確認します。 表示される ESXi-6.0.0-20160302001-standard がプロファイル名です。
>esxcli --server=192.168.0.103 software profile get ESXi-6.0.0-20160302001-standard Name: ESXi-6.0.0-20160302001-standard Vendor: VMware, Inc. Creation Time: 2016-08-06T19:47:47 Modification Time: 2016-08-06T19:49:46 Stateless Ready: True Description: For more information, see http://kb.vmware.com/kb/2142190. VIBs: ata-pata-amd 0.3.10-3vmw.600.0.0.2494585, ata-pata-atiixp 0.4.6-4vmw.600.0.0.2494585, ata-pata-cmd64x 0.2.5-3vmw.600.0.0.2494585, ata-pata-hpt3x2n 0.3.4-3vmw.600.0.0.2494585, ata-pata-pdc2027x 1.0-3vmw.600.0.0.2494585, ata-pata-serverworks 0.4.3-3vmw.600.0.0.2494585, ata-pata-sil680 0.4.8-3vmw.600.0.0.2494585, ata-pata-via 0.3.3-2vmw.600.0.0.2494585, block-cciss 3.6.14-10vmw.600.0.0.2494585, cpu-microcode 6.0.0-0.0.2494585, ehci-ehci-hcd 1.0-3vmw.600.2.34.3620759, elxnet 10.2.309.6v-1vmw.600.0.0.2494585, emulex-esx-elxnetcli 10.2.309.6v-0.0.2494585, esx-base 6.0.0-2.34.3620759, esx-dvfilter-generic-fastpath 6.0.0-0.0.2494585, esx-tboot 6.0.0-2.34.3620759, esx-ui 1.0.0-3617585, esx-xserver 6.0.0-0.0.2494585, ima-qla4xxx 2.02.18-1vmw.600.0.0.2494585, ipmi-ipmi-devintf 39.1-4vmw.600.0.0.2494585, ipmi-ipmi-msghandler 39.1-4vmw.600.0.0.2494585, ipmi-ipmi-si-drv 39.1-4vmw.600.0.0.2494585, lpfc 10.2.309.8-2vmw.600.0.0.2494585, lsi-mr3 6.605.08.00-7vmw.600.1.17.3029758, lsi-msgpt3 06.255.12.00-8vmw.600.1.17.3029758, lsu-hp-hpsa-plugin 1.0.0-1vmw.600.0.0.2494585, lsu-lsi-lsi-mr3-plugin 1.0.0-2vmw.600.0.11.2809209, lsu-lsi-lsi-msgpt3-plugin 1.0.0-1vmw.600.0.0.2494585, lsu-lsi-megaraid-sas-plugin 1.0.0-2vmw.600.0.11.2809209, lsu-lsi-mpt2sas-plugin 1.0.0-4vmw.600.1.17.3029758, lsu-lsi-mptsas-plugin 1.0.0-1vmw.600.0.0.2494585, misc-cnic-register 1.78.75.v60.7-1vmw.600.0.0.2494585, misc-drivers 6.0.0-2.34.3620759, mtip32xx-native 3.8.5-1vmw.600.0.0.2494585, net-bnx2 2.2.4f.v60.10-1vmw.600.0.0.2494585, net-bnx2x 1.78.80.v60.12-1vmw.600.0.0.2494585, net-cnic 1.78.76.v60.13-2vmw.600.0.0.2494585, net-e1000 8.0.3.1-5vmw.600.0.0.2494585, net-e1000e 3.2.2.1-1vmw.600.1.26.3380124, net-enic 2.1.2.38-2vmw.600.0.0.2494585, net-forcedeth 0.61-2vmw.600.0.0.2494585, net-igb 5.0.5.1.1-5vmw.600.0.0.2494585, net-ixgbe 3.7.13.7.14iov-20vmw.600.0.0.2494585, net-mlx4-core 1.9.7.0-1vmw.600.0.0.2494585, net-mlx4-en 1.9.7.0-1vmw.600.0.0.2494585, net-nx-nic 5.0.621-5vmw.600.0.0.2494585, net-tg3 3.131d.v60.4-2vmw.600.1.26.3380124, net-vmxnet3 1.1.3.0-3vmw.600.2.34.3620759, nmlx4-core 3.0.0.0-1vmw.600.0.0.2494585, nmlx4-en 3.0.0.0-1vmw.600.0.0.2494585, nmlx4-rdma 3.0.0.0-1vmw.600.0.0.2494585, nvme 1.0e.0.35-1vmw.600.2.34.3620759, ohci-usb-ohci 1.0-3vmw.600.0.0.2494585, qlnativefc 2.0.12.0-5vmw.600.0.0.2494585, rste 2.0.2.0088-4vmw.600.0.0.2494585, sata-ahci 3.0-22vmw.600.2.34.3620759, sata-ata-piix 2.12-10vmw.600.0.0.2494585, sata-sata-nv 3.5-4vmw.600.0.0.2494585, sata-sata-promise 2.12-3vmw.600.0.0.2494585, sata-sata-sil 2.3-4vmw.600.0.0.2494585, sata-sata-sil24 1.1-1vmw.600.0.0.2494585, sata-sata-svw 2.3-3vmw.600.0.0.2494585, scsi-aacraid 1.1.5.1-9vmw.600.0.0.2494585, scsi-adp94xx 1.0.8.12-6vmw.600.0.0.2494585, scsi-aic79xx 3.1-5vmw.600.0.0.2494585, scsi-bnx2fc 1.78.78.v60.8-1vmw.600.0.0.2494585, scsi-bnx2i 2.78.76.v60.8-1vmw.600.0.11.2809209, scsi-fnic 1.5.0.45-3vmw.600.0.0.2494585, scsi-hpsa 6.0.0.44-4vmw.600.0.0.2494585, scsi-ips 7.12.05-4vmw.600.0.0.2494585, scsi-megaraid-mbox 2.20.5.1-6vmw.600.0.0.2494585, scsi-megaraid-sas 6.603.55.00-2vmw.600.0.0.2494585, scsi-megaraid2 2.00.4-9vmw.600.0.0.2494585, scsi-mpt2sas 19.00.00.00-1vmw.600.0.0.2494585, scsi-mptsas 4.23.01.00-9vmw.600.0.0.2494585, scsi-mptspi 4.23.01.00-9vmw.600.0.0.2494585, scsi-qla4xxx 5.01.03.2-7vmw.600.0.0.2494585, tools-light 6.0.0-2.34.3620759, uhci-usb-uhci 1.0-3vmw.600.0.0.2494585, vsan 6.0.0-2.34.3563498, vsanhealth 6.0.0-3000000.3.0.2.34.3544323, xhci-xhci 1.0-3vmw.600.2.34.3620759 >
ESXiホストの情報表示
ESXiホストに接続して、ホスト名やCPU、メモリなどのサーバスペックやvMotinの実行可否、 メンテナンスモード状態になっているかなどの情報を表示します。
>vicfg-hostops.pl --server=192.168.0.103 --operation info IMPORTANT: This command has been deprecated and will be removed. Please use this equivalent esxcli command: 'esxcli system shutdown'. Host Name : RAH81S3 Manufacturer : ASUS Model : All Series Processor Type : Intel(R) Core(TM) i3-4130T CPU @ 2.90GHz CPU Cores : 2 CPUs x 2893 GHz Memory Capacity : 8061.18359375 MB VMotion Enabled : no In Maintenance Mode : yes Last Boot Time : 2019-03-27T02:40:14.622995Z >
ESXiホストにインストールされているVIBのリスト表示
ESXiホストに接続して、インストールされているVIBのリストを表示します。
>esxcli --server=192.168.0.103 software vib list Name Version Vendor Acceptance Level Install Date ----------------------------- ------------------------------------ ------ ---------------- ------------ mtip32xx-native 3.8.5-1vmw.600.0.0.2494585 VMWARE VMwareCertified 2016-08-06 ata-pata-amd 0.3.10-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-atiixp 0.4.6-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-cmd64x 0.2.5-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-hpt3x2n 0.3.4-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-pdc2027x 1.0-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-serverworks 0.4.3-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-sil680 0.4.8-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ata-pata-via 0.3.3-2vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 block-cciss 3.6.14-10vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 cpu-microcode 6.0.0-0.0.2494585 VMware VMwareCertified 2016-08-06 ehci-ehci-hcd 1.0-3vmw.600.2.34.3620759 VMware VMwareCertified 2016-08-06 elxnet 10.2.309.6v-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 emulex-esx-elxnetcli 10.2.309.6v-0.0.2494585 VMware VMwareCertified 2016-08-06 esx-base 6.0.0-2.34.3620759 VMware VMwareCertified 2016-08-06 esx-dvfilter-generic-fastpath 6.0.0-0.0.2494585 VMware VMwareCertified 2016-08-06 esx-tboot 6.0.0-2.34.3620759 VMware VMwareCertified 2016-08-06 esx-ui 1.0.0-3617585 VMware VMwareCertified 2016-08-06 esx-xserver 6.0.0-0.0.2494585 VMware VMwareCertified 2016-08-06 ima-qla4xxx 2.02.18-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ipmi-ipmi-devintf 39.1-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ipmi-ipmi-msghandler 39.1-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 ipmi-ipmi-si-drv 39.1-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 lpfc 10.2.309.8-2vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 lsi-mr3 6.605.08.00-7vmw.600.1.17.3029758 VMware VMwareCertified 2016-08-06 lsi-msgpt3 06.255.12.00-8vmw.600.1.17.3029758 VMware VMwareCertified 2016-08-06 lsu-hp-hpsa-plugin 1.0.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 lsu-lsi-lsi-mr3-plugin 1.0.0-2vmw.600.0.11.2809209 VMware VMwareCertified 2016-08-06 lsu-lsi-lsi-msgpt3-plugin 1.0.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 lsu-lsi-megaraid-sas-plugin 1.0.0-2vmw.600.0.11.2809209 VMware VMwareCertified 2016-08-06 lsu-lsi-mpt2sas-plugin 1.0.0-4vmw.600.1.17.3029758 VMware VMwareCertified 2016-08-06 lsu-lsi-mptsas-plugin 1.0.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 misc-cnic-register 1.78.75.v60.7-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 misc-drivers 6.0.0-2.34.3620759 VMware VMwareCertified 2016-08-06 net-bnx2 2.2.4f.v60.10-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-bnx2x 1.78.80.v60.12-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-cnic 1.78.76.v60.13-2vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-e1000 8.0.3.1-5vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-e1000e 3.2.2.1-1vmw.600.1.26.3380124 VMware VMwareCertified 2016-08-06 net-enic 2.1.2.38-2vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-forcedeth 0.61-2vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-igb 5.0.5.1.1-5vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-ixgbe 3.7.13.7.14iov-20vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-mlx4-core 1.9.7.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-mlx4-en 1.9.7.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-nx-nic 5.0.621-5vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 net-tg3 3.131d.v60.4-2vmw.600.1.26.3380124 VMware VMwareCertified 2016-08-06 net-vmxnet3 1.1.3.0-3vmw.600.2.34.3620759 VMware VMwareCertified 2016-08-06 nmlx4-core 3.0.0.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 nmlx4-en 3.0.0.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 nmlx4-rdma 3.0.0.0-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 nvme 1.0e.0.35-1vmw.600.2.34.3620759 VMware VMwareCertified 2016-08-06 ohci-usb-ohci 1.0-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 qlnativefc 2.0.12.0-5vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 rste 2.0.2.0088-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 sata-ahci 3.0-22vmw.600.2.34.3620759 VMware VMwareCertified 2016-08-06 sata-ata-piix 2.12-10vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 sata-sata-nv 3.5-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 sata-sata-promise 2.12-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 sata-sata-sil24 1.1-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 sata-sata-sil 2.3-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 sata-sata-svw 2.3-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-aacraid 1.1.5.1-9vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-adp94xx 1.0.8.12-6vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-aic79xx 3.1-5vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-bnx2fc 1.78.78.v60.8-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-bnx2i 2.78.76.v60.8-1vmw.600.0.11.2809209 VMware VMwareCertified 2016-08-06 scsi-fnic 1.5.0.45-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-hpsa 6.0.0.44-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-ips 7.12.05-4vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-megaraid-mbox 2.20.5.1-6vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-megaraid-sas 6.603.55.00-2vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-megaraid2 2.00.4-9vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-mpt2sas 19.00.00.00-1vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-mptsas 4.23.01.00-9vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-mptspi 4.23.01.00-9vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 scsi-qla4xxx 5.01.03.2-7vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 uhci-usb-uhci 1.0-3vmw.600.0.0.2494585 VMware VMwareCertified 2016-08-06 vsan 6.0.0-2.34.3563498 VMware VMwareCertified 2016-08-06 vsanhealth 6.0.0-3000000.3.0.2.34.3544323 VMware VMwareCertified 2016-08-06 xhci-xhci 1.0-3vmw.600.2.34.3620759 VMware VMwareCertified 2016-08-06 tools-light 6.0.0-2.34.3620759 VMware VMwareCertified 2016-08-06 >