ValueError: Cannot merge VIBs Mellanox_bootbank_net-mst Sorunun giderilmesi

HP Proliant DL380 G8 sunucu üzerinde yüklü olan VMware ESXi 5.5 Update 1 işletim sisteminden VMware ESXi 5.5 Update 2 sürümüne yükseltme işlemi sırasında alınan “ValueError: Cannot merge VIBs Mellanox_bootbank_net-mst_2.0.0.0-1OEM.550.0.0.472560, Mellanox_bootbank_net-mst_2.0.0.0-1OEM.550.0.0.472560 with unequal payloads attributes ([net-mst: 8.250 KB], [net-mst: 8.242 KB])” hatasının giderilmesini inceliyor olacağız.

Sunucu üzerinde bulunan “ Mellanox ” üreticisine ait ağ  ve infinibant kartlarında VMware ESXi 5.5 sürüm yükseltilmesinde sürücü hatasından dolayı aşağıdaki hata ile karşılaşmanıza neden olur.

Bu sorunu gidermek için sırasıyla aşağdaki işlemleri yapmanız gerekecektir.

Not: Mellanox’a ait ağ kartlarını listemek için lspci | grep Mellanox komutunu kullanabilirsiniz.

Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.

VIBs Removed: Mellanox_bootbank_net-mst_2.0.0.0-1OEM.550.0.0.472560

~ # esxcli software vib install -d /tmp/MLNX-OFED-ESX-1.9.10.0-10EM-550.0.0.1331820.zipInstallation ResultMessage: The update completed successfully, but the system needs to be rebooted for the changes to be effective.Reboot Required: trueVIBs Installed: Mellanox_bootbank_net-ib-addr_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-ib-cm_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-ib-core_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-ib-mad_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-ib-sa_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-ib-umad_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-mlx4-core_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-mlx4-en_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-mlx4-ib_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_net-rdma-cm_1.9.10.0-1OEM.550.0.0.1331820, Mellanox_bootbank_scsi-ib-iser_1.9.10.0-1OEM.550.0.0.1331820VIBs Removed:VIBs Skipped:~ #
~ # esxcli software vib list | grep Mellanoxnet-ib-addr                              1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-ib-cm                                 1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-ib-core                               1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-ib-mad                               1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-ib-sa                                   1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-ib-umad                            1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-mlx4-core                          1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-mlx4-en                             1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-mlx4-ib                              1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13net-rdma-cm                           1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13scsi-ib-iser                               1.9.10.0-1OEM.550.0.0.1331820         Mellanox  PartnerSupported  2015-03-13
~ # esxcli system module list | grep mlx4mlx4_core                               true                 truemlx4_en                                  true                 truemlx4_ib                                   true                true~ # esxcli system module list | grep ib_ib_core                                    true                 trueib_mad                                     true                 trueib_sa                                         true                 trueib_umad                                   true                 trueib_cm                                        true                 trueib_addr                                     true                 trueib_iser                                       true                 true

esxcli system module set -e true -m mlx4_en

esxcli system module set -e true -m mlx4_core

esxcli system module set -e true -m mlx4_ib

# esxcli network vswitch standard listvSwitch0Name: vSwitch0Class: etherswitchNum Ports: 3072Used Ports: 4Configured Ports: 128MTU: 1500CDP Status: listenBeacon Enabled: falseBeacon Interval: 1Beacon Threshold: 3Beacon Required By:Uplinks: vmnic1Portgroups: VM Network, Management Network
# esxcli network nic listName                    PCI Device          Driver                   Link                        Speed                  Duplex                  MAC Address                                          MTU                     Description————              ————-           ——-  —-  —–  ——  —————–  —-  —————————————————vmnic0                 0000:002:00.0 mlx4_en               Up                          40000                   Full                        00:02:c9:a0:9a:10                                   1500                     Mellanox Technologies MT27500 Family [ConnectX-3]vmnic1                 0000:005:00.0  e1000e                 Up                          1000                      Full                        00:25:90:4f:ea:fa                                   1500                     Intel Corporation 82574L Gigabit Network Connectionvmnic1                  000002  0000:002:00.0  mlx4_en  Down                0                             Half                        00:02:c9:a0:9a:11                                   1500                     Mellanox Technologies MT27500 Family [ConnectX-3]vmnic2                 0000:006:00.0  e1000e                 Down                    0                             Half                        00:25:90:4f:ea:fb                                   1500                     Intel Corporation 82574L Gigabit Network Connection#
# /opt/mellanox/bin/openibd.sh restart/etc/init.d/sfcbd-watchdog stopvmkload_mod -u mlx4_ibModule mlx4_ib successfully unloadedvmkload_mod -u ib_iserModule ib_iser successfully unloadedvmkload_mod -u rdma_cmModule rdma_cm successfully unloadedvmkload_mod -u ib_addrModule ib_addr successfully unloadedvmkload_mod -u ib_cmModule ib_cm successfully unloadedvmkload_mod -u ib_umadModule ib_umad successfully unloadedvmkload_mod -u ib_saModule ib_sa successfully unloadedvmkload_mod -u ib_madModule ib_mad successfully unloadedvmkload_mod -u ib_coreModule ib_core successfully unloadedvmkload_mod -u mlx4_enModule mlx4_en successfully unloadedvmkload_mod -u mlx4_coreModule mlx4_core successfully unloadedvmkload_mod mlx4_coreModule mlx4_core loaded successfullyvmkload_mod mlx4_enModule mlx4_en loaded successfullyvmkload_mod ib_coreModule ib_core loaded successfullyvmkload_mod ib_madModule ib_mad loaded successfullyvmkload_mod ib_saModule ib_sa loaded successfullyvmkload_mod ib_umadModule ib_umad loaded successfullyvmkload_mod ib_cmModule ib_cm loaded successfullyvmkload_mod ib_addrModule ib_addr loaded successfullyvmkload_mod rdma_cmModule rdma_cm loaded successfullyvmkload_mod ib_iserModule ib_iser loaded successfullyvmkload_mod mlx4_ibModule mlx4_ib loaded successfully/etc/init.d/sfcbd-watchdog start#