Hello! I have a lot of background info of my setup here, but the short version is:
FreeBSD 12.2 server, RAIDZ2 with 5 disks in a RAIDZ2. I just tried to replace drive da0, and now my server won't boot.
I'm sure I set this all up wrong, but I hope someone can help me recover.
Earlier, I was trying to make sure each drive had boot info on it and did
for each drive (replace daX with da1-4).
While the server was running fine, I did:
Then I did a
and swapped the disk. (I've tried hotswapping a few times, but had pretty disastrous results.)
Now I'm seeing:
and I have no idea how to recover from here. I (clearly incorrectly, hah) thought that the boot information would be on each of the other drives.
I'd greatly appreciate any help that anyone can offer!
FreeBSD 12.2 server, RAIDZ2 with 5 disks in a RAIDZ2. I just tried to replace drive da0, and now my server won't boot.
I'm sure I set this all up wrong, but I hope someone can help me recover.
Earlier, I was trying to make sure each drive had boot info on it and did
Code:
# gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 daX
While the server was running fine, I did:
Code:
# zpool offline zjrr da0p3
Then I did a
Code:
shutdown -p now
Now I'm seeing:
Code:
ZFS: i/o error - all block copies unavailable
Invalid format
ZFS: i/o error - all block copies unavailable
Invalid format
ZFS: i/o error - all block copies unavailable
Can't find /boot/kernel/kernel
FreeBSD/x86 boot
Default: zjrr/ROOT/default:/boot/kernel/kernel
boot:
ZFS: i/o error - all block copies unavailable
Can't find /boot/kernel/kernel
FreeBSD/x85 boot
Default: zjr/ROOT/default:/boot/kernel/kernel
boot:
and I have no idea how to recover from here. I (clearly incorrectly, hah) thought that the boot information would be on each of the other drives.
I'd greatly appreciate any help that anyone can offer!