본문 바로가기

Virtualization/VMware vSphere

[VMware] ESXi host PSOD with qlnativefc driver version 3.1.XX

사용 버전

vSphere 6.7 U3 (ESXi 버전과 관계없이 qlnativefc 3.1.36.0 미만 환경)

 

 

 

Error Message

qla24xxDumpRam@(qlnativefc)#<None>
qla27xxFwdumpEntryT262@(qlnativefc)#<None>
qla27xxWalkTemplate@(qlnativefc)#<None>
qla27xxFwdump@(qlnativefc)#<None>
qlnativefcAsyncEvent@(qlnativefc)#<None>
qla24xxMsixDefault@(qlnativefc)#<None>

 

 

 

상세 내용

H/W 펌웨어 ~ S/W 드라이버 호환이 맞음에도 드라이버 버전 이슈로 인한 PSOD 발생.

PSOD에 위와 유사한 qlnativefc 관련 로그가 보인다면, qlnativefc 3.1.36.0 이상으로 패치가 필요하다.

 

2020 중순까지만 하더라도 qlnativefc 3.1.31.0이 최신이었기 때문에

당시 6.5 ~ 6.7로 신규 구축/업그레이드한 환경이 있다면 해당 드라이버 버전을 사용중일 수도 있다.

 

 

 

해결책

qlnativefc 3.1.X to qlnativefc 3.1.36.0 이상 드라이버 패치 진행

 

~#esxcli software vib list | grep -i qlnativefc  // qlnativefc 버전 확인

~#esxcli storage san fc list  // FC 환경에서 HBA 펌웨어/드라이버 버전 확인 (하위 버전은 해당 커맨드 불가)

~#esxcli software vib install -d /vmfs/volumes/path  // ESXi VIB 패치 Command

~#reboot

 

+

추가로 qlnativefc 2.1.94.0, qlnativefc 3.1.29.0 드라이버 버전 역시 PSOD 유발로 인해 VMware 사이트에서 제거되었다.

혹시라도 해당 드라이버 버전을 사용중이라면 급히 패치하는게 좋다. (ESXi 6.0 ~ 6.7)

 

 

VMware KB :

kb.vmware.com/s/article/79495 

kb.vmware.com/s/article/77213