Add initial raid card setup docs
This commit is contained in:
parent
cb5250767e
commit
e193bc73fe
37
docs/hardware/raid.md
Normal file
37
docs/hardware/raid.md
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# Dell PERC Hardware RAID Controllers
|
||||||
|
|
||||||
|
The Dell PERC (PowerEdge RAID Controller) line is a series of LSI cards flashed with Dell-custom firmware. I run two different models of PERC:
|
||||||
|
|
||||||
|
* Dell PERC H310
|
||||||
|
* One in each of the PowerEdge R410's
|
||||||
|
* Dell PERC H200
|
||||||
|
*One in the PowerEdge R210
|
||||||
|
|
||||||
|
The H310 supports up to eight physical SAS6/SATA3 disks and has Dell's "large disk support" (meaning supporting drives over 2.6TB). It supports RAID configurations 0, 1, 5, and 10. It also supports non-RAID SAS/SATA passthrough.
|
||||||
|
|
||||||
|
The H200 supports up to four physical SAS6/SATA3 disks and does not support "large" disks; each physical disk is capped at 2.6TB. It supports RAID configurations 0, 1, and 5.
|
||||||
|
|
||||||
|
## Working with CentOS 8
|
||||||
|
|
||||||
|
I'm not a fancy guy. I don't need the fastest, sleekest, coolest computer on the block. At the time of this writing (2019) my R410s and R210 are like a trusty '97 Toyota Tacoma (or Carolla, for the R210). They don't have a lot of bells and whistles, but I don't need them to and they work fine for what I need.
|
||||||
|
|
||||||
|
But I do like new software. And more importantly, I like supported software and the security updates it brings with it. So during my most recent rebuild of my homelab I figured I'd bump all three servers from CentOS 7.5 to the newly released CentOS 8 and then forget about updates until 2029.
|
||||||
|
|
||||||
|
Unfortunately Red Hat decided to drop the drivers that support these perfectly good RAID cards from Cent8. Here's how to make it work:
|
||||||
|
|
||||||
|
!!! note
|
||||||
|
Ensure the BIOS and RAID settings are configured properly before continuing. Optionally boot into a CentOS 7.x live image to verify everything is setup properly
|
||||||
|
|
||||||
|
**Find RAID Card PCI ID**
|
||||||
|
|
||||||
|
1. Burn a bootable CentOS installation live ISO to a USB drive (or CD if you're feeling old school)
|
||||||
|
2. Boot the target device off of the live image
|
||||||
|
3. Once the GUI installer is presented, press `Ctrl+Alt+F5` to switch to a different TTY session.
|
||||||
|
* You should be presented with a `root@anaconda` terminal prompt.
|
||||||
|
4. Enter the command `lspci -nn` and identify the RAID card from the list. It will have some combination of `LSI`, `megaraid`, and/or `Dell PERC` in the identifier
|
||||||
|
5. Note the PCI ID of the RAID card
|
||||||
|
|
||||||
|
!!! note
|
||||||
|
If the RAID card is not visible in the output of `lspci` then there is likely a misconfiguration or hardware fault farther down the stack than the operating system. Check your BIOS and RAID card settings.
|
||||||
|
|
||||||
|
**Download Drivers**
|
Loading…
Reference in New Issue
Block a user