CentOS8 and HPE B120i SATA RAID Controller Driver

Issues related to hardware problems
Post Reply
csidirop
Posts: 2
Joined: 2021/01/14 15:02:08

CentOS8 and HPE B120i SATA RAID Controller Driver

Post by csidirop » 2021/01/14 15:38:13

Hello everyone,

half a year ago i got a used HPE ProLiant Gen8 MicroServer (with Xeon E3-1220L and 8GB DDR3). But I run into some troubles with the RAID controller, but now I finally found some time to set I correct up.

I installed two 10TB Drives in the first two bays, one 2TB in the fourth and finally one 128GB SSD. I set up a RAID1 for the first drives and nothing for the 2TB drive. Both RAID 10TB drives should be hidden from OS (at least thats what the HPE RAID starage adinistrator software says).

Checking the drives in CentOS showing some errors for the RAID drives, while no issues with non-RAID drives:

Code: Select all

>fdisk -l
Disk /dev/sda: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E6F613B4-E7A9-6243-B0AC-62BBFB9A1E4A


The backup GPT table is corrupt, but the primary appears OK, so that will be used.
Disk /dev/sdb: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E6F613B4-E7A9-6243-B0AC-62BBFB9A1E4A


Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: D9416DC3-26A1-4179-B53E-73BA422BA40F

Device     Start        End    Sectors  Size Type
/dev/sdc1   2048 3907028991 3907026944  1.8T Linux filesystem


Disk /dev/sdd: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x71712f1d
Same with other tools.

So what did I miss?
Did I made a mistake while setting up the RAID?
Are some drivers missing? (Someone told me that CentOS comes with all drivers needed shipped.) Btw the official RAID drivers are just for rhel7.

I gathered some systeminformations with getinfo and made some pictures from the RAID storage software if needed.

Thanks in advance!

User avatar
TrevorH
Site Admin
Posts: 33191
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: CentOS8 and HPE B120i SATA RAID Controller Driver

Post by TrevorH » 2021/01/14 23:31:47

It's a FakeRAID controller not a real one. You're better off disabling RAID mode and using AHCI and Linux Software RAID.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

csidirop
Posts: 2
Joined: 2021/01/14 15:02:08

Re: CentOS8 and HPE B120i SATA RAID Controller Driver

Post by csidirop » 2021/01/15 10:14:54

Oh no, how could I missed that...

Thanks!

kirutian
Posts: 1
Joined: 2021/10/30 05:53:00

Re: CentOS8 and HPE B120i SATA RAID Controller Driver

Post by kirutian » 2021/10/30 05:55:25

In the same boat atm. I attempted to Raid1 two identical drives but I see them both when listing blocks [lsblk]. They are both there waiting to be mounted. That is most definitely not Raid1

User avatar
TrevorH
Site Admin
Posts: 33191
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: CentOS8 and HPE B120i SATA RAID Controller Driver

Post by TrevorH » 2021/10/30 17:30:59

As said above, it's not a hardware RAID controller, it's FakeRAID. You will be better off disabling the RAID function in the controller BIOS and setting it to AHCI mode then using linux software RAID.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply