ProLiant Servers (ML,DL,SL)
1751701 Members
5068 Online
108781 Solutions
New Discussion

Need HPE Controller Driver with RHEL 7.5?

 
SOLVED
Go to solution
MikeJeezy
Advisor

Need HPE Controller Driver with RHEL 7.5?

Hi, I have the E208p and E208i controllers in our DL380 G10 servers.  After installing RHEL 7.5, I can see the following kernel controller driver is installed, and I can see all of the attached Luns.

# rpm -qa | grep kmod
kmod-libs-20-21.el7.x86_64
kmod-hpsa-3.4.4_1_RH1-1.el7_0.x86_64
kmod-20-21.el7.x86_64

My first question is, do I still need to install the HP version of this driver?  When I attempt to do so, I get the following messages, but the driver looks to install, so not sure if this is just a cosmetic error. (I uninstalled it before rebooting just in case)

# rpm -Uvh kmod-smartpqi-1.1.4-133.rhel7u5.x86_64.rpm
warning: kmod-smartpqi-1.1.4-133.rhel7u5.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 26c2b797: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:kmod-smartpqi-1.1.4-133.rhel7u5 ################################# [100%]
/lib/modules/3.10.0-862.el7.x86_64//modules.dep is missing. Did you run depmod?

dracut[39575]: /lib/modules/3.10.0-862.el7.x86_64//modules.dep is missing. Did you run depmod?

Message from syslogd@xxxxxxxxxxxxx at Apr 9 09:04:29 ...
dracut:/lib/modules/3.10.0-862.el7.x86_64//modules.dep is missing. Did you run depmod?
/sbin/weak-modules: line 132: /boot/initramfs-3.10.0-862.el7.x86_64.tmp: No such file or directory
/sbin/weak-modules: line 148: /boot/initramfs-3.10.0-862.el7.x86_64.tmp: No such file or directory
/sbin/weak-modules: line 153: /boot/initramfs-3.10.0-862.el7.x86_64.tmp: No such file or directory
Unable to decompress /boot/initramfs-3.10.0-862.el7.x86_64.tmp: Unknown format
/sbin/weak-modules: line 191: /tmp/weak-modules.74Ovve/new_initramfs.img: No such file or directory
rm: cannot remove '/tmp/weak-modules.74Ovve/new_initramfs.img': No such file or directory
mv: cannot stat '/boot/initramfs-3.10.0-862.el7.x86_64.tmp': No such file or directory

Sidenote:  What led me down this path is when I run the hpssacli command, I get the following:

# hpssacli ctrl all show status

Error: No controllers detected. Possible causes:
- The driver for the installed controller(s) is not loaded.
- On LINUX, the scsi_generic (sg) driver module is not loaded.

 

3 REPLIES 3
Jimmy Vance
HPE Pro

Re: Need HP Controller Driver with RHEL 7.5?

Gen 10 ProLiant Smart Array SR controllers use the 'smartpqi' driver. 'hpsa' was used in previous generation servers.  The 'smartpqi' driver is in the kernel tree so it is not necassary to install the HPE version of the driver.  Do you have the sg3_utils package installed?

No support by private messages. Please ask the forum! 
MikeJeezy
Advisor

Re: Need HP Controller Driver with RHEL 7.5?

Thank you kindly for the response.  It does appear sg3_utils are installed.

Package sg3_utils-1.37-12.el7.x86_64 already installed and latest version

I can see the smartpqi driver version here (I think this is proper location?)

# cat /sys/module/smartpqi/version
1.1.2-126

You mention the G10's use the 'smartpqi' driver, but it appears I have hpsa rpm installed as well.   Wonder how to tell which driver is being used?

# rpm -qa | grep kmod-hpsa
kmod-hpsa-3.4.4_1_RH1-1.el7_0.x86_64

Jimmy Vance
HPE Pro
Solution

Re: Need HP Controller Driver with RHEL 7.5?

The kmod driver was installed as an update somehwhere along the line.  Gen10 controllers won't use 'hpsa', but to check what is running use 'lsmod'

I just noticed you are using 'hpssacli', that is for older systems and won't recognise the new cotrollers. Install 'ssacli'  Latest version link here https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_688838b13b194c7abe1aa98584

 

 

No support by private messages. Please ask the forum!