Letni
Explorer
- Joined
- Jan 22, 2012
- Messages
- 63
Experts,
I ended up purchasing a new machine to run my FreeNAS against (physically move 5 SATA drives from the old machine to the new one on a pre-existing FreeNAS setup) and I'm concerned about the "configuration database" sort of representing the old drive order (when the RAID-Z pool was originally configured).
When moving from one machine to another, I re-ordered the drives to allow optimal air flow for the hottest drives. Everything came across just fine (zpool comes online and all mount points are where they should be, however if I click the "View Disks" option, I see that all the /dev/adaX devices do not match what FreeNAS THINKS they should be (the original drive order from my first machine). See Example:
Another thing to note is that after I moved to a new server, I used the GUI to transition a 1 TB drive over to a 2 TB drive within the pool. This was done by plugging the new drive into the new server via USB (while the old 1 TB drive still in the machine), using the "Replace" Feature, letting it resilver, then detaching the OLD drive (while still in the server) and then performing a full shutdown and doing a cold swap. This resulted in the the new 2 TB drive successfully replacing the 1 TB drive, but now Drive Configuration Database reports this as ID 9 (see attachment above) instead of the original ID of 3 and if I click details, the Drive database sees this as a USB drive still (/dev/da1)
Anyone have any suggestions how to rebuild the drive configuration database (or refresh it) in order to have everything match properly between the drive database and what the disks are actually discovered as?
Thanks much.
LetnI
I ended up purchasing a new machine to run my FreeNAS against (physically move 5 SATA drives from the old machine to the new one on a pre-existing FreeNAS setup) and I'm concerned about the "configuration database" sort of representing the old drive order (when the RAID-Z pool was originally configured).
When moving from one machine to another, I re-ordered the drives to allow optimal air flow for the hottest drives. Everything came across just fine (zpool comes online and all mount points are where they should be, however if I click the "View Disks" option, I see that all the /dev/adaX devices do not match what FreeNAS THINKS they should be (the original drive order from my first machine). See Example:

Another thing to note is that after I moved to a new server, I used the GUI to transition a 1 TB drive over to a 2 TB drive within the pool. This was done by plugging the new drive into the new server via USB (while the old 1 TB drive still in the machine), using the "Replace" Feature, letting it resilver, then detaching the OLD drive (while still in the server) and then performing a full shutdown and doing a cold swap. This resulted in the the new 2 TB drive successfully replacing the 1 TB drive, but now Drive Configuration Database reports this as ID 9 (see attachment above) instead of the original ID of 3 and if I click details, the Drive database sees this as a USB drive still (/dev/da1)

Anyone have any suggestions how to rebuild the drive configuration database (or refresh it) in order to have everything match properly between the drive database and what the disks are actually discovered as?
Thanks much.
LetnI