TheRaven Posted February 19, 2020 Share Posted February 19, 2020 I recently upgraded my servers hardware. New motherboard, cpu and LSI card. Same backplane, HDDs & USB boot device BIOS sees all my HDDs and no problems booting up but after boot my array is in shambles. I have 20 HDDs + 2 parity (connected via the backplane to the LSI card) 2 SSDs for cache (connected directly to the MB) All HDDs + the 2 parity HDDs show up missing under my Array and are instead all located under Unassigned Devices The 2 cache SSDs are the only things right, showing up green light None of the HDDs are missing and im able to match them up to their proper slots matching the serial numbers but they all say "wrong" even though they are matching. Thus not allowing me to start the Array because "Too many wrong and/or missing disks!" Now im guessing this happened because the drive symbols are all different ie. (sdj --> sdn , sdb --> sdy) and so on. I saw another post too-many-wrong-andor-missing-disks-solved and it seems i might need to correct the Array Disk Config (Tools-->New Config) Also if i do need to use the 'New Config' tool should i "Preserve current assignments" for my cache drives since they were the only devices that were unaffected? Not 100% sure what to do and dont want to just start pressing buttons and risk losing any data, thanks Quote Link to comment
JorgeB Posted February 19, 2020 Share Posted February 19, 2020 4 minutes ago, TheRaven said: Now im guessing this happened because the drive symbols are all different ie. (sdj --> sdn , sdb --> sdy) and so on. That won't matter, likely the disk ID string changed slightly, you should post the diags. Quote Link to comment
TheRaven Posted February 19, 2020 Author Share Posted February 19, 2020 (edited) Here is the Diagnostic file Edited February 19, 2020 by TheRaven Quote Link to comment
JorgeB Posted February 19, 2020 Share Posted February 19, 2020 Yep, for example disk1 was ST12000NM0007-2A1101_ZJV1HE5B and now is ST12000NM0007-2A_ZJV1HE5B_35000c500b1c28799 You could do a new config, but flashing the LSI to current firmware, it's using a very old one, should fix it. 1 Quote Link to comment
TheRaven Posted February 19, 2020 Author Share Posted February 19, 2020 OK Thank You! Iill look into how to upgrade the firmware, if i cant figure that out, then i just do what i described in my original post? And would i need to select anything under 'Preserve current assignments' ? Quote Link to comment
JorgeB Posted February 19, 2020 Share Posted February 19, 2020 2 minutes ago, TheRaven said: And would i need to select anything under 'Preserve current assignments' ? Select all, then re-assign the missing ones, double check all assignments, then check "parity is already valid" before starting the array. Quote Link to comment
TheRaven Posted February 20, 2020 Author Share Posted February 20, 2020 Update: It worked, thanks so much! Took me a few hours to understand what exactly to do but updated the lsi firmware from 5 --> 16 No problems now and the Array has been started back up, very much appreciated! Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.