After /dev/sda failure from boot pool I had to remove that disk to make pictures for the worranty and rebooted. System came up but now it claims that there is no disk in one of the mirrors since device names had shifted. How do I rectify this? or should I wait for the replacement boot SSD and go from there?
pool: freenas-boot
state: DEGRADED
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using 'zpool replace'.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-4J
scan: scrub repaired 0B in 00:03:58 with 0 errors on Thu Aug 15 03:48:59 2024
config:
NAME STATE READ WRITE CKSUM
freenas-boot DEGRADED 0 0 0
mirror-0 DEGRADED 0 0 0
sdb2 ONLINE 0 0 0
14281892999393338656 FAULTED 0 0 0 was /dev/sda2
errors: No known data errors
pool: pool
state: ONLINE
scan: scrub repaired 0B in 07:58:16 with 0 errors on Thu Jul 11 00:57:09 2024
config:
NAME STATE READ WRITE CKSUM
pool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
36b5217b-8a94-42b8-bb5c-7b1c727f7731 ONLINE 0 0 0
ceeb6bbb-1518-475f-8516-40ed9eb663cd ONLINE 0 0 0
errors: No known data errors
root@freenas[~]# zpool online freenas-boot 14281892999393338656
warning: device ‘14281892999393338656’ onlined, but remains in faulted state
use ‘zpool replace’ to replace devices that are no longer present
What is concerning me is “Storage disks” display is relying on disk enumiration sda,sdb … etc for what belongs to what pool
Yes, I had posted lsblk -a in the beginning of the thread. The problem showed up after rebooting, and If I keep failed drive connected during reboot it fails to boot with message “Can not boot from data disk” or something of that nature - had not made a picture of exact message … I assume that this is because a disk that is part of “pool” mirror listed as /dev/sda and system is trying to boot from it. I had removed failed disk and at least I can boot now.