I've got a FreeBSD 10 server with 4 disks with the above configuration. Disk ada1 is failing so I picked up a new disk, set ada1 to offline, shut down the server and installed a new disk in its place. When I tried to boot I received ZFS I/O error all block copies unavailable messages. I booted the FreeBSD 10 install disk and attempted to import the volume yet it complained that a device was missing (it indeed was replaced by the new drive). I shut the system back down, put the old failing drive back in and received the same errors upon trying to boot. I booted the installer, started a shell and successfully imported the zpool and I'm in the process of recovering config files and other data. That said, I'm not sure how to replace the failed disk or even correct this boot problem. I followed the ZFS guide on http://freebsd.org which stated to set the disk to offline, swap with new drive and then use
zfs replace to get things back moving which obviously hasn't worked. Any ideas or a clear guide on how to recover from a failing disk on ZFS RAIDZ1 on root install?