Questions tagged [raid5]

RAID (redundant array of independent disks, originally redundant array of inexpensive disks[1][2]) is a storage technology that combines multiple disk drive components into a logical unit. Data is distributed across the drives in one of several ways called "RAID levels", depending on what level of redundancy and performance (via parallel communication) is required. RAID 5 is a specific implementation.

RAID 5 (block-level striping with distributed parity) distributes parity along with the data and requires all drives but one to be present to operate; the array is not destroyed by a single drive failure. Upon drive failure, any subsequent reads can be calculated from the distributed parity such that the drive failure is masked from the end user. However, a single drive failure results in reduced performance of the entire array until the failed drive has been replaced and the associated data rebuilt. Additionally, there is the potentially disastrous RAID 5 write hole. RAID 5 requires at least three disks.

enter image description here

Source: wikipedia

530 questions
3
votes
0 answers

Safer RAID5 rebuilds using partially failed disks?

There have been lots of articles posted recently about how RAID5 is dangerous because of long resilver times, and in particular because of increasing chances of encountering a URE during the resilver. Obviously this is a significant concern. …
arcticmac
  • 301
  • 3
  • 12
3
votes
1 answer

RAID 5 drive upgrade

We have an HP ProLiant ML350 G5 server with an 8-bay RAID 5 array configured on a Smart Array E200i controller. The system volume and data are on the same logical drive. The drives are 72GB each and we are running out of space. All the bays are used…
John Virgolino
  • 687
  • 8
  • 17
3
votes
2 answers

Must a disk be formatted everytime it is removed and reinserted into a raid5 server?

I'm very new to RAID servers, in fact I'm new to any kind of server management, so please forgive me if this question is badly phrased. I'm considering buying a RAID5 server with four 4TB drives. I was told by the salesman that while the RAID server…
Pal Hart
  • 31
  • 1
  • 2
3
votes
0 answers

syncing mdadm event count

I had a disk die in my level 5 RAID and before I could replace it, my RAID crapped out while I was copying some data onto it. Reading the RAID kernel wiki on RAID recovery I've tried forcing an assemble with no success: # mdadm --assemble --force…
3
votes
1 answer

What is the Mean Time to Failure (MTTF) of a RAID5?

Given the MTTF T of an individual drive (say, 100000 hours) and the average time r it takes the operator to replace a failed drive and the array-controller to rebuild the array (say, 10 hours), how long will it take, on average, for a second drive…
Mikhail T.
  • 2,338
  • 1
  • 24
  • 55
3
votes
3 answers

Are ext4 RAID5 tuning options useful under LVM?

I'm setting up a system with a system with a mdadm RAID5 which is the sole PV for a VG which hosts 4 LVs. When I make the filesystem, would the mkfs.ext4 -E option be useful? Or is its effect not possible to know because of LVM shenanigans? -E…
3
votes
0 answers

raid 5 mdadm drive dropped whilst growing

I have a 4x 2tb raid 5 mdadm array which I had begun to grow onto a 5th disk. ~# mdadm --add /dev/md1 /dev/sdb ~# mdadm --grow /dev/md1 --raid-devices=5 midway through the grow I recieved this in an email; A Fail event had been detected on md…
Thermionix
  • 917
  • 2
  • 15
  • 28
3
votes
2 answers

Terminal Server disk performance

Our users experience slow session performance at times during normal work hours. Applications (IE, Office Apps etc.) are slow to respond so is switching between them. This problem happens sporadically and below is some troubleshooting that took…
3
votes
1 answer

Manually recovering a RAID5 array, how to approach?

Basic situation: I'm looking to manually reconstruct a RAID5 array for which the controller has lost the configuration. To complicate matters, the volume is encrypted with full disk encryption (to which I have the key, at least), and the RAID card…
HopelessN00b
  • 53,795
  • 33
  • 135
  • 209
3
votes
6 answers

Linux RAID 5 with non identical disks

I want to use a software raid on a Linux server I am creating. I have 2 identical Maxtor 250 GB hard drives and one Western Digital 250GB hard drive. I know I know I can easily set up raid 1 with the 2 Maxtor drives, But is there a way I could use…
lanrat
  • 737
  • 4
  • 11
  • 19
3
votes
1 answer

Repurpose spare drive in HP ProLiant RAID 5 array

We have 8 300GB SAS drives in a RAID5 + Spare configuration. It seems data capacity planning came up a bit short and I need more disk space. Instead of replacing drives with 600 GB models, I would like to take the Spare drive and add back to the…
William Ricci
  • 31
  • 1
  • 1
  • 3
3
votes
1 answer

mdadm kernel log messages explained

Welcome. I try to recover from linux software raid failure. I am in a process of recreating the superblocks based on a syslog from the system when it was healthy. The log speaks about 2 md devices, each based on 5 500GB partitions. The RAID-5…
Adam Ryczkowski
  • 720
  • 1
  • 9
  • 29
3
votes
1 answer

Linux raid controller (LVM/MDADM)

Today I'm in a very bad place. A production raid array went down. The controller failed. After unmounting the file systems and killing all processes, I changed the hardware controller. On restarting the array the disks have come back and I want to…
user131012
  • 71
  • 1
  • 4
3
votes
4 answers

Data consistency with RAID 5 and BBWC

I have a few questions about RAID 5, BBWC (Battery Backed Write Cache), filesystem (ext3) and optionally mysql. I have a hypothesis and I ask Server Fault community to validate or not this one: The system is UP, applications works with database and…
Joris.B
  • 33
  • 6
3
votes
2 answers

Raid 5 with 4 disks on Debian automatically creates a spare drive

I'm trying to to create a RAID 5 with 4x 2TB disks on Debian 6. I followed the instructions from: http://zackreed.me/articles/38-software-raid-5-in-debian-with-mdadm I created the raid with following command: sudo mdadm --create --verbose /dev/md0…
R.S.
  • 161
  • 1
  • 6