Hi, is there a way to rebuild an array using ssacli with a P410? A failed disk has been replaced and now the array is not rebuilding like it should: Array A (SATA, Unused Space: 1 MB) logicaldrive 1 (14.55 TB, RAID 1+0, Ready for Rebuild) physicaldrive 1I:0:1 (port 1I:box 0:bay 1, SATA HDD, 4 TB, OK) physicaldrive 1I:0:2 (port 1I:box 0:bay 2, SATA HDD, 4 TB, OK) physicaldrive 1I:0:3 (port 1I:box 0:bay 3, SATA HDD, 4 TB, OK) physicaldrive 1I:0:4 (port 1I:box 0:bay 4, SATA HDD, 8 TB, OK) physicaldrive 2I:0:5 (port 2I:box 0:bay 5, SATA HDD, 4 TB, OK) physicaldrive 2I:0:6 (port 2I:box 0:bay 6, SATA HDD, 4 TB, OK) physicaldrive 2I:0:7 (port 2I:box 0:bay 7, SATA HDD, 4 TB, OK) physicaldrive 2I:0:8 (port 2I:box 0:bay 8, SATA HDD, 4 TB, OK) I'd expect the rebuild to start automatically after 1I:0:4 was replaced. Is the new drive being larger than the old one (4-->8) causing issues?
Am Fr., 6. Nov. 2020 um 00:52 Uhr schrieb hw <hw at gc-24.de>:> [...] > logicaldrive 1 (14.55 TB, RAID 1+0, Ready for Rebuild) > [...]Have you checked the rebuild priority: ? ssacli ctrl slot=0 show config detail | grep "Rebuild Priority" ~ Rebuild Priority: Medium ? Slot needs to be adjusted to your configuration. Kind regards Thomas -- Linux ... enjoy the ride!
On Fri, 2020-11-06 at 12:08 +0100, Thomas Bendler wrote:> Am Fr., 6. Nov. 2020 um 00:52 Uhr schrieb hw <hw at gc-24.de>: > > > [...] > > logicaldrive 1 (14.55 TB, RAID 1+0, Ready for Rebuild) > > [...] > > Have you checked the rebuild priority: > > ? ssacli ctrl slot=0 show config detail | grep "Rebuild Priority" > ~ > Rebuild Priority: Medium > ? > > Slot needs to be adjusted to your configuration.Yes, I've set it to high: ssacli ctrl slot=3 show config detail | grep Prior Rebuild Priority: High Expand Priority: Medium Some search results indicate that it's possible that other disks in the array have read errors and might prevent rebuilding for RAID 5. I don't know if there are read errors, and if it's read errors, I think it would mean that these errors would have to affect just the disk which is mirroring the disk that failed, this being a RAID 1+0. But if the RAID is striped across all the disks, that could be any or all of them. The array is still in production and still works, so it should just rebuild. Now the plan is to use another 8TB disk once it arrives, make a new RAID 1 with the two new disks and copy the data over. The remaining 4TB disks can then be used to make a new array. Learn from this that it can be a bad idea to use a RAID 0 for backups and that least one generation of backups must be on redundant storage ...