Details
-
Bug
-
Resolution: Not Supported
-
Critical
-
None
-
8.1
-
None
-
XS Host with QLogic 2432 FC card
-
XSI-588
Description
After updates host from XS 7.6 to XS8.1 host can not connect to shared SR
lsmod did not show qla2xxx module loaded.
After manual load module (modprobe qla2xxx) module loaded, but SR not accessible.
I found 2 kernel module qla2xxx on system:
find /lib/modules/4.19.0+1 -type f -name qla2xxx.ko -exec ls -la null \;
rwxrr- 1 root root 1571064 Dec 4 17:07 /lib/modules/4.19.0+1/kernel/drivers/scsi/qla2xxx/qla2xxx.ko
rwxrr- 1 root root 1715048 Dec 4 17:18 /lib/modules/4.19.0+1/updates/qla2xxx.ko
Default module placed in update directory.
For testing i manual load default module, remove it and load another modile
modprobe qla2xxx
rmmod qla2xxx
insmod /lib/modules/4.19.0+1/kernel/drivers/scsi/qla2xxx/qla2xxx.ko
And my server restore connect to SR.
I probe change module load sequence via depmod, but RH have a bug on depmod and tis method did not work...
Next...
I remove package with broken kernel module, update module dependences and place kernel module description file in modules-load.d
rpm -e --nodeps qlogic-qla2xxx-10.01.00.54.80.0_k-1.el7.centos.x86_64
depmod -a
After server reboot host automatically connect to my SR