2016-06-22T15:33:09.820Z cpu24:33467)<6>host22: fip: fcoe_ctlr_vlan_request() is done

2016-06-22T15:33:09.889Z cpu3:33489)<6>host21: fip: host21: FIP VLAN ID unavail. Retry VLAN discovery.

Dies kommt vor, wenn der FCoE-Treiber für eine NIC geladen ist, die NIC aber kein FCoE aktiviert hat.

In diesem Fall heißt der Schuldige:

[root@$HOSTNAME:~] esxcli software vib list | grep -i scsi-bnx2fc

scsi-bnx2fc 1.712.10.v55.2-1OEM.550.0.0.1331820 QLogic VMwareCertified 2016-04-22

 

Betroffene Karten:

[root@$HOSTNAME:~] esxcfg-nics -l

Name PCI Driver Link Speed Duplex MAC Address MTU Description

vmnic0 0000:01:00.0 bnx2x Up 10000Mbps Full 00:0e:1e:b8:99:20 1500 Broadcom Corporation QLogic 57840 10 Gigabit Ethernet Adapter

vmnic1 0000:01:00.1 bnx2x Up 10000Mbps Full 00:0e:1e:b8:99:22 1500 Broadcom Corporation QLogic 57840 10 Gigabit Ethernet Adapter

vmnic2 0000:01:00.2 bnx2x Up 10000Mbps Full 00:0e:1e:b8:99:24 9000 Broadcom Corporation QLogic 57840 10 Gigabit Ethernet Adapter

vmnic3 0000:01:00.3 bnx2x Down 0Mbps Half 00:0e:1e:b8:99:26 1500 Broadcom Corporation QLogic 57840 10 Gigabit Ethernet Adapter

vmnic4 0000:82:00.0 bnx2x Up 10000Mbps Full 00:0e:1e:bd:42:40 1500 Broadcom Corporation QLogic 57810 10 Gigabit Ethernet Adapter

vmnic5 0000:82:00.1 bnx2x Up 10000Mbps Full 00:0e:1e:bd:42:42 1500 Broadcom Corporation QLogic 57810 10 Gigabit Ethernet Adapter

vmnic6 0000:05:00.0 bnx2x Up 10000Mbps Full f4:e9:d4:8a:e7:d0 9000 Broadcom Corporation QLogic 57810 10 Gigabit Ethernet Adapter

vmnic7 0000:05:00.1 bnx2x Down 0Mbps Half f4:e9:d4:8a:e7:d2 1500 Broadcom Corporation QLogic 57810 10 Gigabit Ethernet Adapter

 

Lösung:

  • Wegkopieren der 99bnx2fc.sh

[root@$HOSTNAME:/etc/rc.local.d] mkdir /etc/failsafe

[root@$HOSTNAME:/etc/rc.local.d] mv 99bnx2fc.sh ../failsafe/

 

  • Deaktivieren von FCoE auf den Adaptern:

// Die Iterationen müssen natürlich für alle betroffenen vmnics angepasst werden

[root@$HOSTNAME:/etc/rc.local.d] for i in $(seq 0 7); do esxcli fcoe nic disable -n=vmnic$i; done;

Discovery on device ‚vmnic0‘ will be disabled on the next reboot

Discovery on device ‚vmnic1‘ will be disabled on the next reboot

Discovery on device ‚vmnic2‘ will be disabled on the next reboot

Discovery on device ‚vmnic3‘ will be disabled on the next reboot

Discovery on device ‚vmnic4‘ will be disabled on the next reboot

Discovery on device ‚vmnic5‘ will be disabled on the next reboot

Discovery on device ‚vmnic6‘ will be disabled on the next reboot

Discovery on device ‚vmnic7‘ will be disabled on the next reboot

 

  • Deinstallation Treiber und Löschen des Discovery Scripts:

for i in $(seq 0 11); do esxcli fcoe nic disable –nic-name vmnic$i; done;

rm /etc/rc.local.d/99bnx2fc.sh

[root@$HOSTNAME:~] esxcli software vib remove -n scsi-bnx2fc 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: QLogic_bootbank_scsi-bnx2fc_1.712.10.v55.2-1OEM.550.0.0.1331820    VIBs Skipped:

 

  • Reboot des Hosts

 

Redakt.: Frank Stöckl