« Ubuntu 10.10 Desktop Edition (64-bit) に開発環境をインストールする / Ubuntu Desktop 10.10 Edition (64-bit) | トップページ | 内蔵ハードディスクドライブに、"VMware ESXi 4.1 Update 1"をインストールする / ESXi 4.1 Update 1 »

vihostupdate ユーティリティで“ESXi 4.1”から“ESXi 4.1 Update 1”へアップデートする / ESXi 4.1 Update 1

vihostupdate ユーティリティを使用した"ESXi4.0"から"ESXi4.1 Update 1"へのアップデート手順は、"vSphere Command-Line Interface Installation and Scripting Guide""の p.30 "To update a host using bundles"に記載されています。大まかな流れは、次のとおりです。

 1. アップデート用 ZIP ファイル"update-from-esxi4.1-4.1_update01.zip"の入手
  ・ダウンロードURI
   http://www.vmware.com/patch/download/
 2. ESXi ホスト上のすべての仮想マシンをパワーオフ
 3. ESXi ホストをメンテナンスモードへ移行
 4. vihostupdate コマンドで、インストール対象のパッケージの確認
 5. vihostupdate コマンドで、アップデートパッケージのインストール
 6. vihostupdate コマンドで、インストール結果の確認
 7. ESXi ホストを再起動
 8. VMware vSphere Client のアップデート
 9. ESXi ホストをメンテナンスモードを終了
 10.仮想マシンの VMware Tools の更新

注意点です。

 1. vihostupdate コマンドを実行するには、事前に VMware vSphere CLI のインストールが必要です。
  ・ダウンロードURI
   http://downloads.vmware.com/jp/d/details/vcli41/ZHcqYmRoaCpiZHd0aA==
 2. ESXi4.1 の VMware vSphere Client では、ESXi4.1 Update 1 にアップデート後は ESXi ホストに接続できません。
  事前に、ESXi4.1 Update 1 用の VMware vSphere Client のセットアップファイルを入手し、更新が必要です。


アップデート前の状態です。素の ESXi4.0 の状態なので、Build 260247 になっています。

vSphere Client ですべての仮想マシンがパワーオフ状態なのを確認後、ESXi ホストをメンテナンスモードへ移行します。ESXi ホストを右クリックし、[メンテナンスモードへの切り替え]をクリックします。

メンテナンスモードへの切り替え確認は、[はい]をクリックします。

ESXi ホストがメンテナンスモードへ移行しました。

vSphere CLI を起動します。

vihostupdate コマンドが登録されているフォルダ bin へ移動します。

ESXi ホストがメンテナンスモードであることを確認します。[In Maintenance Mode] が [yes] になっていることを確認します。

vicfg-hostops.pl --server ESXiホストのIPアドレス --operation info

現在、ESXi ホストにインストールされているパッチを確認します。今回は、素の ESXi4.0 なので、パッチは何もインストールされていません。

vihostupdate.pl ESXiホストのIPアドレス --query

アップデート用ファイルに含まれるパッチを確認します。

vihostupdate.pl --server ESXiホストのIPアドレス --list --bundle フルパスでupdate-from-esxi4.1-4.1_update01.zip

アップデート用ファイル内で、ESXi ホストに適用されるパッチを確認します。

vihostupdate.pl --server ESXiホストのIPアドレス --scan --bundle フルパスでupdate-from-esxi4.1-4.1_update01.zip

ESXi ホストに、パッチを適用します。

vihostupdate.pl --server ESXiホストのIPアドレス --install --bundle フルパスでupdate-from-esxi4.1-4.1_update01.zip

パッチの適用状況を確認します。下記のような結果になっていれば、アップデートは成功です。

vihostupdate.pl ESXiホストのIPアドレス --query

ESXi ホストを再起動します。再起動後、Build 348481 であれば、ESXi4.0 Update 1 に更新済みです。

ESXi ホストの再起動後、VMware vSphere Client で ESXi ホストに接続しようとすると、次のメッセージが表示され、接続できません。ESXi4.0 Update 1 ホスト用の VMware vSphere Client に更新してください。

VMware vSphere Client を更新後、ESXi ホストに接続し、メンテナンスモードを終了します。

VMware vSphere Client のバージョン番号です。

ESXi4.0 Update 1 に更新後、仮想マシンを起動した状態です。[VMware Tools:] が [旧バージョン] になっています。

仮想マシンコンソールで、[仮想マシン] → [ゲスト] → [VMware Tools のインストール/アップグレード]の順にクリックします。

[Tools のインストール/アップグレード]の画面です。[自動 Tools アップグレード]を選択し、[OK]をクリックします。

VMware Tools の更新中です。

VMware Tools の更新終了後の状態です。

以上で、ESXi4.1 から ESXi4.1 Update 1 への更新は終了です。

« Ubuntu 10.10 Desktop Edition (64-bit) に開発環境をインストールする / Ubuntu Desktop 10.10 Edition (64-bit) | トップページ | 内蔵ハードディスクドライブに、"VMware ESXi 4.1 Update 1"をインストールする / ESXi 4.1 Update 1 »

VMware ESXi」カテゴリの記事