Hello (again)
I’ve installed FreeBSD 14 on a brand new Kingston DC600M SSD 2.5” Enterprise SATA SSD 7.6TB in a spare NUC on my desktop, and data sync from my old system has started. I’m supposed to ship this SSD to the datacenter where it will take place into a proper server (full project here)
But I realize my new zpool («ssd») has been created by the FreeBSD installer with a reference to «ada0p4» :
On the destination server, current SAS HDDs are hooked to an LSI SAS3004 PCI card, hence, they show up as «daX» :
When the SAS HDD da0 will be replaced by my new SATA SSD to reboot on my new zpool «ssd», it will probably be known as da0 (or da4). How can I make sure the new zpool «ssd» will properly boot if the underlying device has changed names?
I’ve installed FreeBSD 14 on a brand new Kingston DC600M SSD 2.5” Enterprise SATA SSD 7.6TB in a spare NUC on my desktop, and data sync from my old system has started. I’m supposed to ship this SSD to the datacenter where it will take place into a proper server (full project here)
But I realize my new zpool («ssd») has been created by the FreeBSD installer with a reference to «ada0p4» :
Bash:
# zpool status -v ssd
pool: ssd
state: ONLINE
scan: scrub repaired 0B in 00:17:29 with 0 errors on Sun May 5 08:41:57 2024
config:
NAME STATE READ WRITE CKSUM
ssd ONLINE 0 0 0
ada0p4 ONLINE 0 0 0
errors: No known data errors
On the destination server, current SAS HDDs are hooked to an LSI SAS3004 PCI card, hence, they show up as «daX» :
Bash:
$ zpool status -v sas
pool: sas
state: ONLINE
scan: scrub repaired 0B in 06:43:12 with 0 errors on Wed Jan 3 10:53:53 2024
config:
NAME STATE READ WRITE CKSUM
sas ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
da0p3 ONLINE 0 0 0
da1p3 ONLINE 0 0 0
da2p3 ONLINE 0 0 0
da3p3 ONLINE 0 0 0
errors: No known data errors
When the SAS HDD da0 will be replaced by my new SATA SSD to reboot on my new zpool «ssd», it will probably be known as da0 (or da4). How can I make sure the new zpool «ssd» will properly boot if the underlying device has changed names?