December 18, 201213 yr Hello. I am currently running 5.0-beta 14. I have 14 drives in my array. Current status: one of the drives is showing errors and is listed as "Not installed". There is data on that disk that I want to preserve. The parity drive is currently a 3TB WD (WD30EZRX). What I want to accomplish: 3 of the drives in the array (disks 9, 10, 11 - all Seagate 1.5TB drives) show has having no files on them. I want to take these 3 drives out and replace them with 3 3TB drives. I don't mind rebuilding the parity, but I don't want to risk losing the data I currently have in the array. What would be the best way to do this? Would I simply: a. stop the array b. mark drives 9, 10, 11 as "not installed" c. shutdown d. remove the 3 1.5TB drives (9,10,11) and replace with the 3 3TB drives. e. startup f. bring array online Any help would be greatly appreciated. I need to get the 1.5TB drives out as they are needed for a recently failed RAID-6 array on another server. THanks
December 18, 201213 yr Hello. I am currently running 5.0-beta 14. I have 14 drives in my array. Current status: one of the drives is showing errors and is listed as "Not installed". There is data on that disk that I want to preserve. You must resolve that drive error before doing anything else. If you can still access the data on the parity simulated drive, you can copy it over to one of your other drives, and then you can remove drives and reset the configuration to allow the parity drive to be rebuilt with the new configuration. If you remove any drives before retrieving your at risk data, you will lose it. If you have the 3TB drives in hand already, I would advise allowing the failed drive to be reconstructed on one of those.
December 18, 201213 yr Author Thanks for the information - that's what I needed to know. I don't have any other connectors to put one of the new 3TB drives onto, so I will use the MC tool to move the data to an empty drive. Once that is done I will remove the bad 3TB drive, remove the 3 1.5TB unused drives, and replace all with 3TB drives. Thanks!
December 19, 201213 yr I don't have any other connectors to put one of the new 3TB drives onto, so I will use the MC tool to move the data to an empty drive.I don't understand how you don't have a spot for the drive, the bad drive had to be connected somehow. Just remove the bad drive and replace it with a new 3TB. As long as you don't make any other drive changes, unraid should be able to rebuild it.
December 19, 201213 yr Author My apologies - maybe I haven't given enough information... The bad 3TB drive as Disk2 is showing "Not installed", however I am able to browse the drive and see the content both from the http interface as well as from the console. There is approx 750G free on the drive which means that there is a little over 1TB of data on it. The array was showing that it was not protected, which I take to mean that the parity is not current. My goals are 1. Remove the data from the drive (currently moving it via the mc application to disk8) 2. Remove the 3 1.5TB empty drives 3. Replace the bad 3TB drive and the 3 1.5TB drives with a total of 4 3TB drives (thank you Black Friday!) 4. Rebuild parity and move forward with the array. I really to appreciate the help and information - I'm glad I didn't proceed with removing the empty drives!
December 19, 201213 yr My apologies - maybe I haven't given enough information... The bad 3TB drive as Disk2 is showing "Not installed", however I am able to browse the drive and see the content both from the http interface as well as from the console. There is approx 750G free on the drive which means that there is a little over 1TB of data on it. The array currently shows not protected because disk 2 has failed, and the rest of the drives (parity included) are being used to simulate disk 2. Parity is very definitely current and in use, otherwise the contents of disk 2 would no longer be visible. If you remove any other drive from the equation, disk 2 data will cease to exist. If the physical disk 2 is still connected to the system, then that is the port you would use. The bad disk is no longer being used, the data you see is being generated by all the other drives. Since you are copying the data over, you will have the ideal no risk opportunity to see how unraid works. Once the copy is done, remove ONLY the bad disk 2, being sure that you are removing the correct physical drive, and replace it with one of your fresh disks. When you start unraid, it will probably automatically detect the new disk, and want to rebuild the current contents of disk 2 on it. If it doesn't, you will need to select the new disk and assign it to the disk 2 slot, and then you can start the array and it will rebuild.
December 19, 201213 yr OK, first answer what you want to do with disk2? Get it working again or remove it as well? Changing 3 other drives will not do anything useful with disk2 and you're creating a bunch more work if you try to copy instead of rebuild. If you want to remove disk2 then you would do this; - copy the data off disk2 - remove disk2 and unassign it. - initialize the array and build a new parity. - check the parity. - replace disk9 with a new 3T drive. - rebuild onto the new disk9. - check parity again. - repeat last 3 steps for the other 2 drives. If you want to keep a disk2 in the server then you first need to either get that drive working again or replace it.
Archived
This topic is now archived and is closed to further replies.