Hello everyone! We've got a server configured with two zpools, one for storage and a zroot pool for the filesystem. After starting an upgrade from FreeBSD 12.2 to 13.1, every boot stalls out unless the storage pool's drives have been unseated. The only way to boot up and use the storage drives is to unseat them all with the server off, then boot, reseat all of the drives and import the pool. Clearly not an ideal situation!
We've upgraded the BIOS, IPMI firmware and upgraded to 13.2 in attempted fixes, but nothing seems to have helped. We have another server also upgraded from 12.2 to (now) 13.2, with a very similar configuration, which doesn't have the same issue.
Booting with all of the drives installed progresses to:
With the icon under
Looking into similar issues, it seems like maybe it's attempting to check if the storage pool is bootable, but only the zroot pool has been configured as bootable.
Does anyone have any idea what may be causing this and how we'd go about correcting it? Or any way to enable more verbosity to have the console output what it's working on when it stalls?
Any help is appreciate! Thanks!
We've upgraded the BIOS, IPMI firmware and upgraded to 13.2 in attempted fixes, but nothing seems to have helped. We have another server also upgraded from 12.2 to (now) 13.2, with a very similar configuration, which doesn't have the same issue.
Booting with all of the drives installed progresses to:
Code:
Consoles: EFI console
\
With the icon under
Consoles: EFI console
spinning, rotating through symbols |
, \
, -
, /
, until it stops, hangs for about 5 minutes on one symbol, then reboots itself.Looking into similar issues, it seems like maybe it's attempting to check if the storage pool is bootable, but only the zroot pool has been configured as bootable.
Does anyone have any idea what may be causing this and how we'd go about correcting it? Or any way to enable more verbosity to have the console output what it's working on when it stalls?
Any help is appreciate! Thanks!