Is there a limit to how many drives you can have in one RAID-5? What is the maximum number of physical drives recommended in a RAID-5 set?
Short answer – No, there is no limit.
Long answer – It all depends upon vendor implementation. Many high end servers and network storage devices can have hundreds of hard drives in them in RAID-5. 3Ware and other small server cards typically have the space of 7 drives. It depends on the controller. For example, some Proliant models can have a maximum 72 physical disk limit or other models of IBM server come with the limit of 96 physical hard disks. Recommended setup for RAID-5 to have seven drives with 1 drive as a hot spare.
Please note that the “parity” is very important here. It doesn’t matter how many drives there are, as long as only ONE fails, the data can be recovered provided that the rest stay up during your rebuild process. If two or more drives failed at the same time in RAID-5, you are doomed (hint: to avoid full disaster dump all YOUR DATA to a backup media).
Another practice is to use FC or external SAN controllers for large number of disks. If you are going to use 64 or more disk FC or SAN is standard practice. SCSI and FC (Fibre Channel) disks almost provide better performance, while SATA is good for storage intensive applications such as backup or large file servers.
So there is no single rule here as the recommended maximum number of disks in a RAID-5 system varies a lot and depends upon factors such as RAID Controller, RAID Controller CPU & memory, Disk technology and bandwidth.
🐧 Get the latest tutorials on Linux, Open Source & DevOps via:
|Category||List of Unix and Linux commands|
|Firewall||Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04|
|Network Utilities||dig • host • ip • nmap|
|OpenVPN||CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04|
|Package Manager||apk • apt|
|Processes Management||bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time|
|Searching||grep • whereis • which|
|User Information||groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w|
|WireGuard VPN||Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04|