January 12, 20206 yr Hello, I have an array of 10 disks and previously had less than stellar equipment that it ran on. 3 of my drives that were 3Tb only ever showed up as 2.2Tb and I accepted that and just went on because It was a limitation of using the onboard controller. I have now upgraded to a modern motherboard and a LSI SAS 9207-8i controller. Upon boot up on this new hardware now detects my drives and are showing their true capacity (3Tb) however I am also getting a "WRONG" configuration under these 3 drives in unraid. Is it ok to accept the new configuration or will I loose my data on these drives? Any advice appreciated. **Edit: There is no accept new configuration since 3 drives are wrong. I am stuck Edited January 12, 20206 yr by kilobit
January 12, 20206 yr 8 hours ago, kilobit said: s it ok to accept the new configuration or will I loose my data on these drives? You'd need to rebuild each drive one at a time (or two if you have dual parity) while leaving the remaining 3TB drives on the old controller.
January 12, 20206 yr Author Not sure I if I'm following you on this. But if I reverted back to my old setup then my array should start as usual. At that point I'm confused on what to do, I could move the data off one of my 3tb drives to the empty space on the array and then turn off the array, pull that drive and then start the array and accept new configuration. That would leave me with 2 of the 3tb drives in the array. I do have a 4 tb drive I could use as second parity at that point then rebuild. After that pull the remaining two drives leaving the array running on the two parity drives in a broken state. At this point I could put my hardware on the new controller and motherboard and then it will see the 3 3tb drives and I could rebuild 2 from parity and have the third as extra on the array. Does this all make sense or is there a better way. Thanks
January 12, 20206 yr The problem you're having is the old controller treated the 3TB drive as less than full capacity, due to it's own limitations. When you connect it to the new controller it treats it properly, but unRAID throws a huge WAT?! as the drive is now the "wrong" size from what it expects and wants to rebuild. @johnnie.black's idea is to install the new controller, mount 1 disk to it, have unRAID rebuild on to it at the proper size, then rinse and repeat for the rest. You're going to need to start with the parity drive though. You can either move it to the new controller and rebuild it, or set up a 2nd parity on the new controller to start with. Going 2nd parity would, after it's processed, let you move 2 data drives at a time to the new controller.
January 13, 20206 yr Author Problem is my new controller card is not compatible with my old mother board. I have put the old system back up and am in the process of moving data from the 2.2tb drive. Experience a drive failure during move so I'm going to have to stop the move and replace the bad drive then carry on after a rebuild. I see this taking a good portion of this next week too complete this disaster.
Archived
This topic is now archived and is closed to further replies.