Oracle Enterprise Linux installation can’t see local disks on HP ProLiant DL360e Gen8

Posted on

Oracle Enterprise Linux installation can’t see local disks on HP ProLiant DL360e Gen8 – Managing your servers can streamline the performance of your team by allowing them to complete complex tasks faster. Plus, it can enable them to detect problems early on before they get out of hand and compromise your business. As a result, the risk of experiencing operational setbacks is drastically lower.

But the only way to make the most of your server management is to perform it correctly. And to help you do so, this article will share nine tips on improving your server management and fix some problem about linux, hp, hp-proliant, hp-smart-array, fakeraid.

I am installing Oracle Enterprise Linux 5 on HP ProLiant DL360e Gen8. There are 2 300GB disks and they are configured in RAID 1 from ACU. During the installation installator can not see local hard drive (Which i mentioned).

There are external hard drives that installer is able to detect. But OS must be installed on local disks. External drives are for data storage.

Does anyone have some experience about it to help me?

Thanks in advanced for replay.

The same for Oracle Enterprise Linux 6.2 and 6.4

Solution :

You need the equivalent of EL5.7 or 5.8 in order to have an installer that supports the newest generation of Smart Array controller.

Please see the footnotes on the HP/OEL technical exceptions matrix.

You need Oracle Linux/UEK 5.8. That’s the minimum-supported installer version.

What version is your OEL installer?


This was an issue with multiple elements. First, the OS the original poster was installing was too old for the server hardware. That was resolved by viewing the technical exceptions matrix from HP for Oracle Enterprise Linux. The same applied for RHEL and CentOS.

Second, I assumed the OP was using a proper Smart Array RAID controller. The P420i is the right controller for this setup. Instead, he is using a “Dynamic Smart Array B320i”, which is a fakeraid controller. See these notes from the CentOS forum. It uses a software-side closed-source driver to enable RAID functionality. Terrible.

Red Hat explains that the servers with this controller are shipped in a bad default configuration that will prevent installation.

Resolution: Systems with these controllers will ship from HP with the Software RAID mode enabled by default. You can either load a driver disk/USB key at installation for your OS or disable the RAID…

This mode requires a closed source driver that is not shipped or supported by Red Hat.
In order to install RHEL on these systems without the closed source driver and RAID support, the Software RAID mode must either be disabled (B320i controller) or switched to SATA AHCI support mode (B120i SATA controller).

For systems with the B320i SAS controller:
1. Boot the server into System Options
2. Navigate to HP Smart Array B320i Raid Configuration
3. Change to DISABLED

I had the same issue with but with a diffrent distro. For the installer, no disk existed in hardware since P420i was not enabled properly. To solve it, add “hpsa.hpsa_allow_any=1” as a kernel boot parameter to call the HPSA module at boot. The disks will be recognized as /dev/sdX depending on your RAID configuration (and the card itself as /dev/sg0). After install, please make sure you add the hpsa parameter in Grub to boot automatically (I did not tested in LILO but it should work too). As a note, the kernel version I used for this test was 2.6.39.

Leave a Reply

Your email address will not be published.