VMWare ESXiにログインしようとすると変なエラーメッセージが出たので対策しました

モジャです。
Google Chromeをバージョンアップした後からVMWare ESXiにログインしようとすると「処理されない例外(1)」「予期しないエラーが発生しました。」という下画像のようなエラーが発生するようになりました。ググってみるとChromeのバージョンアップが影響しているとのこと。esx-uiのバージョンを上げると解消するらしい。esx-ui単独でパッチを当てることも出来るが、バージョンの整合性が取れなくなるということでESXi全体にパッチを当てることにしました。

エラーメッセージ


1.My VMWareから最新版のパッチをダウンロード

My VMWareにログインし、「製品->製品パッチ」を選択します。

製品(ESXi)とバージョン(6.0.0)を選択し、最新版のパッチをダウンロードします。最新版だけを適用すれば良く、差分を順番に適用していく必要はありません。

2.パッチをデータストアにアップロード

ESXiにログインし、データストアブラウザを開きます。

任意の場所を選択し、アップロードをクリック

先ほどダウンロードした最新版のパッチをダウンロードファイルが置いてあるPCからESXiのデータストアにzipファイルのままアップロードします。

3.パッチを適用

ESXiにSSHで接続出来るように設定変更します。

Mac上のターミナルからESXiにSSHで接続します。チャレンジレスポンス方式とパスワード認証方式がありますが、家の中だしパスワード認証(暗号化されない)方式で繋ぎます。

PC(Mac):~ User$ ssh root@192.XXX.XXX.XXX
Password: 
The time and date of this login have been sent to the system logs.

VMware offers supported, powerful system administration tools.  Please
see www.vmware.com/go/sysadmintools for details.

The ESXi Shell can be disabled by an administrative user. See the
vSphere Security documentation for more information.

今のESXiのバージョンを確認。

[root@localhost:~] esxcli system version get
   Product: VMware ESXi
   Version: 6.0.0
   Build: Releasebuild-3620759
   Update: 2
   Patch: 34

ダウンロードしたパッチのプロファイルを確認する。4種類あり、末尾にsがついているものはセキュリティパッチのみ。no-toolsはVMWareToolsが無いバージョン。
普通はs無しかつstandardのバージョンを選べば良い。

[root@localhost:~] esxcli software sources profile list -d /vmfs/〜/ESXi600-201706001.zip
Name                              Vendor        Acceptance Level
--------------------------------  ------------  ----------------
ESXi-6.0.0-20170604001-no-tools   VMware, Inc.  PartnerSupported
ESXi-6.0.0-20170601001s-no-tools  VMware, Inc.  PartnerSupported
ESXi-6.0.0-20170604001-standard   VMware, Inc.  PartnerSupported
ESXi-6.0.0-20170601001s-standard  VMware, Inc.  PartnerSupported

上記バージョンのうち、「ESXi-6.0.0-20160302001-standard」のソフトウェアプロファイルを確認。

[root@localhost:~] esxcli software profile get ESXi-6.0.0-20160302001-standard
   Name: ESXi-6.0.0-20160302001-standard
   Vendor: VMware, Inc.
   Creation Time: 2016-08-06T00:40:06
   Modification Time: 2016-08-06T00:40:53
   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, ~
#沢山出てくる

dry run でインストールの検証。実際にはインストールされない。引数にzipファイル名とプロファイル名を指定する。

[root@localhost:/vmfs/~] esxcli software profile update --dry-run -d /~/ESXi600-201706001.zip -p ESXi-6.0.0-20170604001-standard
Update Result
   Message: Dryrun only, host not changed. The following installers will be applied: [BootBankInstaller, LockerInstaller]
   Reboot Required: true
   VIBs Installed: VMware_bootbank_ehci-ehci-hcd_1.0-4vmw.600.3.69.5572656,~
#またまた沢山出てくる 

検証でエラーが出ていなかったので、実際にインストールします。適用できたらリブートします。

[root@localhost:/vmfs/~] esxcli software profile update -d /vmfs/~/ESXi600-201706001.zip -p ESXi-6.0.0-20170604001-standard
Update Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: VMware_bootbank_ehci-ehci-hcd_1.0-4vmw.600.3.69.5572656, ~
#同じだけ沢山出てくる
[root@localhost:~] reboot
#最後にリブート

再起動後に再度SSHでログインし、プロファイルが更新されていることを確認します。

[root@localhost:~] esxcli software profile get
(Updated) ESXi-6.0.0-20160302001-standard
   Name: (Updated) ESXi-6.0.0-20160302001-standard
   Vendor: localhost
   Creation Time: 2017-07-09T06:10:23
   Modification Time: 2017-07-09T06:10:30
   Stateless Ready: True
   Description: 
      
      (Original Vendor):VMware, Inc.
      2017-07-09T06:10:23.228092+00:00: The following VIBs are
      installed:
        esx-tboot     6.0.0-3.57.5050593
        xhci-xhci     1.0-3vmw.600.3.69.5572656
        sata-ahci     3.0-26vmw.600.3.57.5050593
        vsanhealth    6.0.0-3000000.3.0.3.69.5572665
        net-vmxnet3   1.1.3.0-3vmw.600.2.43.4192238
        ehci-ehci-hcd 1.0-4vmw.600.3.69.5572656
        net-e1000e    3.2.2.1-2vmw.600.3.57.5050593
        esx-xserver   6.0.0-3.66.5485776
        vsan  6.0.0-3.69.5568629
        qlnativefc    2.1.50.0-1vmw.600.3.57.5050593
        esx-ui        1.19.0-5387100
#お目当のパッチが当たっています。
        lsu-lsi-lsi-mr3-plugin        1.0.0-3vmw.600.3.57.5050593
        net-ixgbe     3.7.13.7.14iov-20vmw.600.3.57.5050593
        esx-base      6.0.0-3.69.5572656
        tools-light   6.0.0-3.66.5485776
        lsu-hp-hpsa-plugin    2.0.0-4vmw.600.3.57.5050593
        lsu-lsi-megaraid-sas-plugin   1.0.0-3vmw.600.3.57.5050593
        misc-drivers  6.0.0-3.69.5572656
      ----------
      For more information, see http://kb.vmware.com/kb/2142190.

   VIBs: ata-pata-amd 0.3.10-3vmw.600.0.0.2494585,~

めでたくエラーが出なくなりました。こんなことばっかりしてて、EAの開発が滞っています。

スポンサーリンク
モバイル兼用
モバイル兼用
ブログランキング
ブログランキング・にほんブログ村へ
  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク
モバイル兼用

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA