natzzzy9119 Posted August 30, 2020 Share Posted August 30, 2020 (edited) Migrating whole system from a Workstation machine with a LSI Dell H310 to a HP ML350p with a onboard P620i I have set the card to HBA mode expecting it to pass thru with no issues but on boot and to initialize the array it is showing wrong on every disk. What are my best steps I could use my old HBA card but it will cause the fans to run at high speed being a non HP card. tower-diagnostics-20200830-2116.zip Edited August 30, 2020 by natzzzy9119 add diagnostic Quote Link to comment
JorgeB Posted August 30, 2020 Share Posted August 30, 2020 We don't recommend using RAID controllers, this is one of the reasons, doing a new config and re-assigning all the disks should solve the problem, but note that some RAID controllers also interfere with the MBR/partitions, in that case you'll get all unmountable disks, if that happens it can usually be resolved by rebuilding one disk at a time so Unraid can recreate the partitions but you'll run into the same issue if you replace the controller with a different one in the future. Quote Link to comment
natzzzy9119 Posted August 30, 2020 Author Share Posted August 30, 2020 1 hour ago, johnnie.black said: We don't recommend using RAID controllers, this is one of the reasons, doing a new config and re-assigning all the disks should solve the problem, but note that some RAID controllers also interfere with the MBR/partitions, in that case you'll get all unmountable disks, if that happens it can usually be resolved by rebuilding one disk at a time so Unraid can recreate the partitions but you'll run into the same issue if you replace the controller with a different one in the future. How else am I meant to hook it up not many boards have more than 6 Sata ports in this case 2 and a couple SAS ports Quote Link to comment
Squid Posted August 30, 2020 Share Posted August 30, 2020 The ideal method is to cross-flash the controllers into IT mode so that they won't interfere with the drives being passed-through. Quote Link to comment
Frank1940 Posted August 30, 2020 Share Posted August 30, 2020 If you want to know how to cross flash, google cross flash dell h310 it mode You also want to use FirmWare Version(20.00.07.00) on your card. Quote Link to comment
natzzzy9119 Posted August 30, 2020 Author Share Posted August 30, 2020 I am not using the Dell card as it's an HP system and it causes issue with the cooling managagement. HP card is set to HBA mode same as the Dell card Quote Link to comment
Frank1940 Posted August 30, 2020 Share Posted August 30, 2020 What I recall seeing when many RAID cards are operated in the HBA mode is that they modify the serial number that the card reports to the server's OS. Unraid uses the serial number to identify the disk slot each drive is assigned in the array. Each different RAID card has it own algorithm to do this serial number modification. So when you swap cards the drives serial numbers are different and Unraid 'thinks' that it has missing drives. If you have a printout of the old drive assignments and their serial numbers, you can often figure out which disks go where. LSI cards in the IT-MODE pass the serial number through without modification. Quote Link to comment
natzzzy9119 Posted August 30, 2020 Author Share Posted August 30, 2020 (edited) 2 hours ago, Frank1940 said: What I recall seeing when many RAID cards are operated in the HBA mode is that they modify the serial number that the card reports to the server's OS. Unraid uses the serial number to identify the disk slot each drive is assigned in the array. Each different RAID card has it own algorithm to do this serial number modification. So when you swap cards the drives serial numbers are different and Unraid 'thinks' that it has missing drives. If you have a printout of the old drive assignments and their serial numbers, you can often figure out which disks go where. LSI cards in the IT-MODE pass the serial number through without modification. Yeah its modified it slightly but i can identify them all is there a way to make the system go OH that is the correct array and i can then manually verify it with the parity EDIT: Did a new config then mounted all disks and parity drive is now rebuilding Edited August 31, 2020 by natzzzy9119 image add Quote Link to comment
JorgeB Posted August 31, 2020 Share Posted August 31, 2020 How else am I meant to hook it up not many boards have more than 6 Sata ports in this case 2 and a couple SAS ports You can use true HBAs like the LSI, that HP is a raid controller, even when in HBA mode, and those can have issues, one of them you just experienced, changing the disks identification, that doesn't mean you can't use it, just should be aware of the implications. 1 Quote Link to comment
natzzzy9119 Posted September 1, 2020 Author Share Posted September 1, 2020 Should be fine now it actually is a bit faster than before. Yes i do accept its not optimal but it certainly works just fine here but if i did have to migrate again it would have to do the same thing, My data pool is not that big right now so im not fussed 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.