こんばんわ。
おひさしぶりです。
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]