3 ms·
ZFS is a very reliable file system. At some point ZFS will give up and say "I cannot reliably save bits." It is your hardware where the unreliability lies and
by throw0101b 3y ago
ZFS is a very reliable file system. At some point ZFS will give up and say "I cannot reliably save bits."
It is your hardware where the unreliability lies and ZFS detects that. Would you rather prefer silent corruption?
- kreetx 3y agoTo be clear, I don't mind it getting suspended when there is a hardware failure. What I don't understand is why aren't there sane way (i.e some command sequence) to re-attach it. Otherwise the feature set seems great: both a volume manager and a file system, seamless compression, deduplication, COW and snapshots - what's not to love :)
- someplaceguy 3y ago> why aren't there sane way (i.e some command sequence) to re-attach it. But there is. It's `zpool clear <poolname>`. That said, you probably need to have created or imported the pool using stable device names (e.g. `zpool import -d /dev/disk/by-id` or `by-part-uuid`, for example). Otherwise, when reattaching the USB device it might get assigned a different device name (e.g. `/dev/sdb` instead of `/dev/sda`) and ZFS might think the device is still unavailable.