On a HP DL380e Gen8 with Dynamics Smart Array and SAS RAID installed I try to install Centos, after load the RAID Driver from HP Support Site I can access the RAID and do the installation.
The installation works fine and my new Centos Boot on the HP Proliant Server, but when I take a look into the /var/log/messages there is a lot of (>100 per second) this lines in the log file:
Dec 9 14:03:27 server01 kernel: PAL Shim AllocRequest returning NULL
Dec 9 14:03:27 server01 kernel: PAL Shim AllocRequest returning NULL
Dec 9 14:03:27 server01 kernel: PAL Shim AllocRequest returning NULL
Dec 9 14:03:27 server01 kernel: PAL Shim AllocRequest returning NULL
Dec 9 14:03:27 server01 kernel: PAL Shim AllocRequest returning NULL
Dec 9 14:03:27 server01 kernel: PAL Shim AllocRequest returning NULL
What does this mean?
The solution from the Red Hat paywalled support site says:
So in this case, I should add that the Dynamic Smart Array controller is not a good solution for most environments. It requires a non-standard driver (compared to the traditional CCISS/HPSA that higher-end Smart Array controllers use). I would suggest updating the driver for your system, as that's the cause of the message flood.
As ewwhite wrote the problem is an old driver, to update your Dynamic Smart Array Driver try this:
In centos add a new repo, add following file:
/etc/yum.repos.d/HP-SPP.repo
with this content:Now you can update with yum update and the message log will be clean.