ESXI sürümüne uyumlu firmware ve driver kullanmak oldukça önemlidir. ESXI host üzerinde yaşadığınız problemler firmware ve driver ile doğrudan bağlantılı olabilir. Eğer firmware ve driverları güncel tutmazsak isek performans problemleri, purple screen vb gibi sorunlarla karşı karşıya kalabiliriz. Bunun için bu makalede bu frimware ve driver versiyonlarının nasıl kontrol edileceği konusuna değineceğiz.
SSH ile ESXI hostumuza bağlanıyoruz.
esxcli network nic list komutu ile hosta ait vmnic0,vmnic1 bilgilerine ulaşıyoruz.
esxcli network nic get -n vmnic0 komutu ile kullanmış olduğumuz frimware versiyonunu görmekteyiz.
/usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval –d komutu ile önce kullandığımız hbaların isimlerini görmekteyiz.
/usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval -l -i vmhba3/qlogic komutu ile aşağıdaki bilgileri görmekteyiz.
- Name: QLE2662
- Firmware 8.03.01
- Flash firmware level: 2.1.50.0
- Bios: 3.44
- Driver version: 2.1.27.0
Artık tüm bilgiler elinizde olduğuna göre VMware HCL listesindeki artık uyumluluğu kontrol edebiliriz.
vmkchdev -l |grep vmhba3
- VID = 1077
- DID = 2031
- SVID = 1077
- SDID = 0257
VMware HCL sayfasına giriyoruz http://www.vmware.com/resources/compatibility/search.php?deviceCategory=io
HCL sayfasına elde ettiğimiz bilgileri girerek uygun driver ve frimware ları search ediyoruz.
Bazı durumlarda, listelenen üretici yazılımı veya sürücüye VMware veya Donanım satıcısı tarafından erişilemez, lütfen Donanım Satıcısı ve / veya VMware ile bağlantı kurun.
ESXi’de Sürücünün Kurulumu / Güncellenmesi
Yukarıdaki yönergeleri izledikten sonra ilgili vib dosyasını ortak bir datastore ya koyarak güncelleyebilirsiniz.
Remove the existing VIB:
Find the vib name from below command:
esxcli software vib list
remove vib using the name of vib got from above.
esxcli software vib remove –vibname=nameofvib
Update VIB driver using below command:
esxcli software vib update -d “/vmfs/volumes/Datastore/DirectoryName/PatchName_VIBname.zip”
Install VIB driver using below command:
esxcli software vib install -d “/vmfs/volumes/Datastore/DirectoryName/PatchName_VIBname.zip”