Merhaba, bu yazımda sizlere yakın zamanda yaşadığım ve sizlerin de başına gelebilmesi muhtemel olan PSOD (Purple Screen of Death) hatasından bahsediyor olacağım.
qfle3f driver’ından kaynaklı bir sorun olan bu hata aslında çözümü kolay olmakla birlikte can sıkıcı bir durum. Hatayı aldıktan sonra araştırdığımızda VMware tarafından zaten hatayı ve çözümünü adreslemiş olduğunu gördük. Aşağıdaki link üzerinden sizlerde okuyabilirsiniz.
0x451b9fd9bd50:[0x418037d0ba15][email protected]#nover+0x439 stack: 0x4302d004c490, 0x4180380a7558, 0x451b9fd9bdf8, 0x0, 0x100000001
0x451b9fd9bdf0:[0x418037d0bc48][email protected]#nover+0x4d stack: 0x451b9fd9be50, 0x451b9fd9be10, 0x43120f780c20, 0x4180380a7539, 0x132c
0x451b9fd9be50:[0x418037d54363][email protected]#nover+0x6a8 stack: 0x43120f78acc0, 0x418037d51501, 0x5beea699da51a, 0x418037d15653, 0x0
0x451b9fd9be70:[0x418037d51500][email protected]#nover+0x115 stack: 0x0, 0x43120f78acc0, 0x2f, 0x40000000, 0x0
0x451b9fd9bec0:[0x418037c3d987][email protected]#nover+0x48 stack: 0x43120f5df000, 0x418038ab09ed, 0x0, 0x418038abcb52, 0x43120f5df000
0x451b9fd9bee0:[0x418038ab09ec][email protected](qfle3f)#+0x29 stack: 0x43120f5df000, 0x43120f5df200, 0x0, 0x418038ab2c00, 0x43120f5f3610
0x451b9fd9bf40:[0x418038ab0bd9][email protected](qfle3f)#+0x2e stack: 0x43120f786000, 0x43120f786018, 0x1, 0x418038abc27b, 0x418038abc1f8
0x451b9fd9bf70:[0x418038abc27a][email protected](qfle3f)#+0x83 stack: 0x2f, 0x418037d2902f, 0x2f, 0x418038abc1f8, 0x418037d2902a
0x451b9fd9bf90:[0x418037d2902e][email protected]#nover+0x4f stack: 0x418037d2902a, 0x0, 0x451b8a6a3100, 0x451b9fda3000, 0x451b8a6a3100
0x451b9fd9bfe0:[0x418037f0e322][email protected]#nover+0x77 stack: 0x0, 0x0, 0x0, 0x0, 0x0
Şimdi gelelim bu can sıkıcı sorunu çözmeye. Öncelikle aşağıdaki linklerden ortamımıza uygun versiyona göre ilgili driver paketini indiriyoruz.
ESXi hostumuz üzerinde SSH servisini çalıştırıp Putty yardımı ile bağlanıyoruz. Çalışma yapacağımız hostu Maintenance Mode çekiyoruz.
# vim-cmd hostsvc/maintenance_mode_enter
.vib listesinden ilgili driverın versiyonunu kontrol ediyoruz.
# esxcli software vib list
qfle3f driverinin versiyonu 220.127.116.11 olarak gözükmektedir.
Basit bir komut ile mevcut driverı güncelleyeceğiz.
# esxcli software vib update -v vmfs/volumes/datastorename/driver.vib
Burada söylemek istediğim ufak bir detay daha var. Ben karşılaşmış olduğum durumda driver update işlemi yapıyorum. Eğer siz bir driver yüklemek istiyorsanız, esxcli software vib install -v komutunu kullanmalısınız. Bir diğer detay ise -v ve -d. .vib dosyası update veya install işlemi yapıyorsanız install’dan sonra -v kulanıyoruz, offline bundle update veya install işlemi yapacaksanız install’dan sonra -d kullanılmaktadır.
Konumuza geri dönecek olursak komutumuzu çalıştırdık ve bize kısa bir özetle yeni driverın kurulduğunu, eskisinin ortamdan kaldırıldığını gösteriyor.
qfle3f driverinin update işlemi tamamlandı. Artık hostumuzu reboot edebiliriz.
Hostumuz açıldıktan sonra tekrardan ssh ile bağlanıp kontrol ettiğimizde driverin güncel versiyonunun 18.104.22.168 kurulduğunu görüyoruz.
Bir sonraki yazımızda görüşmek üzere. Faydalı olması dileğiyle.