VMWare ESXi, FC HBA adaptörlerini Algılamıyor
HP BLc7000 muhafazasındaki HPE ProLiant BL660c Gen9 sunucularına yeni ESXi ana bilgisayarları dağıtırken çok garip bir sorunla karşılaştım. VMWare ESXi 6.0'ı fiziksel sunucularıma kurup vSphere'e ekledikten sonra, ESXi'nin SAN ağındaki depolama kasalarına erişmek için herhangi bir HBA adaptörü (HP FlexFabric 10Gb) görmediğini öğrendim. Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, Yönet -> Depolama'da yalnızca yerel disk denetleyicisine (Smart Array P244br) ve bir USB kartına erişim sağlayan adaptörler mevcuttur - > Depolama Adaptörü sekmesi. Başka HBA denetleyicisi yok (adaptör yeniden taraması yardımcı olmuyor).
Ancak, ESXi kurulumundan hemen sonra aynı nesil (HPE BL460c Gen9) eski blade sunucularda HBA adaptörlerini görebilirsiniz.
Sorunu çözmek için ESXi sunucunuzda SSH'yi etkinleştirin ve kök olarak oturum açın. Aşağıdaki komutu kullanarak, sunucudaki FcoE bağdaştırıcılarının listesini görüntüleyin:
esxcli fcoe nic listListe boşsa, sunucunuzda hiçbir fiziksel FC HBA bağdaştırıcısı kurulu değil demektir. Benim durumumda, ESXi sunucusu 4 FcoE bağdaştırıcısının tümünü Aktif: false durumunda gördü.
Bu komutu kullanarak vmnic4'ten vmnic7'ye kadar bulunan tüm bağdaştırıcılar için teker teker bulmayı etkinleştirin:
esxcli fcoe nic discover -n vmnic5Discovery enabled on device ‘vmnic5’Tüm HBA bağdaştırıcılarının listesini yeniden görüntüleyin ve hepsinin etkin olduğundan emin olun. Ardından, vSphere istemci arayüzünde veya aşağıdaki komutu kullanarak bağdaştırıcıları yeniden tarayın:
esxcli storage core adapteryeniden tara. Benim durumumda, listede dört HBA adaptörünün tümü (QLogic 57840 10/20 Gigabit Ethernet Adaptörü) göründü.
HBA adaptörlerinizi hala bulamıyorsanız, VMWare veya satıcı web sitesinde HBA adaptör sürümünüz için sürücünün VIB dosyasını bulun, ESXi sunucunuza kopyalayın ve bu komutu kullanarak kurun (veya ESXi gold'unuza bir .VIB sürücüsü enjekte edin) görüntü):
esxcli software vib install -v /tmp/VMware-driver-xxxxxxx.vib


