InfinibandとESXiのアップデート

こんばんわ。
おひさしぶりです。

ESXiのアップデートが出たので入れてみよう。
VMware ESXi 6.0, Patch Release ESXi600-201510001 (2132152)

いつものようにやってみようー

# esxcli software sources profile list --depot=/vmfs/volumes/datastore1/patch/ESXi600-201510001.zip
Name                             Vendor        Acceptance Level
-------------------------------  ------------  ----------------
ESXi-6.0.0-20151004001-standard  VMware, Inc.  PartnerSupported
ESXi-6.0.0-20151004001-no-tools  VMware, Inc.  PartnerSupported
#
# esxcli software profile update -d /vmfs/volumes/datastore1/patch/ESXi600-201510001.zip --profile=ESXi-6.0.0-20151004001-standard
 [DependencyError]
 VIB Mellanox_bootbank_scsi-ib-srp_1.8.2.4-1OEM.500.0.0.472560 requires com.mellanox.mlx4_core-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
 VIB Mellanox_bootbank_net-mlx4-ib_1.8.2.4-1OEM.500.0.0.472560 requires com.mellanox.mlx4_core-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
 VIB Mellanox_bootbank_net-ib-ipoib_1.8.2.4-1OEM.500.0.0.472560 requires com.mellanox.mlx4_core-9.2.0.0, but the requirement cannot be satisfied within the ImageProfile.
 Please refer to the log file for more details.

エラーこいてしまいました。
前回ESXiにInfinibandを使ってIPoIBをしたときに、
入れたドライバーが悪さをしているようです。

今入っているものを確認してみる

# esxcli software vib list |grep Mellanox
net-ib-cm                      1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-core                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-ipoib                   1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-mad                     1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-sa                      1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-umad                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-mlx4-core                  1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-mlx4-ib                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-mst                        2.0.0.0-1OEM.550.0.0.472560          Mellanox         PartnerSupported    2015-08-08
scsi-ib-srp                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13

1.8.2.4じゃないとIPoIBが出来なかったので入っています。

ということで、一旦削除しておきましょ。

# esxcli software vib remove -n=scsi-ib-srp -n=net-mlx4-ib -n=net-ib-ipoib
Removal Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed:
   VIBs Removed: Mellanox_bootbank_net-ib-ipoib_1.8.2.4-1OEM.500.0.0.472560, Mellanox_bootbank_net-mlx4-ib_1.8.2.4-1OEM.500.0.0.472560, Mellanox_bootbank_scsi-ib-srp_1.8.2.4-1OEM.500.0.0.472560
   VIBs Skipped:

削除完了。

確認してみる

# esxcli software vib list |grep Mellanox
net-ib-cm                      1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-core                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-ipoib                   1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-mad                     1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-sa                      1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-ib-umad                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-mlx4-core                  1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-mlx4-ib                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13
net-mst                        2.0.0.0-1OEM.550.0.0.472560          Mellanox         PartnerSupported    2015-08-08
scsi-ib-srp                    1.8.2.4-1OEM.500.0.0.472560          Mellanox         PartnerSupported    2015-09-13

再起動かけなければならないので、
今はこのようになっています。

そのままアップデートをかけてみます。

# esxcli software profile update -d /vmfs/volumes/datastore1/patch/ESXi600-201510001.zip --profile=ESXi-6.0.0-20151004001-standard
Update Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
  ・
  ・
#

上手く入ったので、適用するために再起動かければOK。
で、Infinibandを使うためには再度、
http://jp.mellanox.com/page/products_dyn?product_family=36&mtag=vmware_drivers
(MLNX-OFED-ESX-1.8.2.4-10EM-500.0.0.472560.zip)
を入れてあげればよい(はずです・・・)
ESXi6.0 U1でInfiniband

[tegaki]大変だ、、、[/tegaki]

コメントを残す

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

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください