我有一个控制器故障的 ssd 驱动器,它是镜像 zfs vdev 的一部分。现在它启动到 initramfs 并说它不能导入池“rpool”。当我发出
zpool import -f rpool
它说没有这样的池或数据集。但是,在“zpool import”中可以看到 rpool 的状态为 UNAVAIL 因为副本不足。我想用新的驱动器替换死驱动器。我努力了:
1) zpool replace
2) zpool offline
3) zpool detach
每次我知道没有这样的池或数据集。我让它工作的唯一方法是通过使用以只读方式导入:
echo "1" | sudo tee /sys/module/zfs/parameters/zfs_max_missing_tvds
zpool import -o readonly=on rpool
zpool 导入的输出作为屏幕截图:https ://prnt.sc/91X8xc3vG1SA 我将它安装为只读,zpool 状态输出为:https ://prnt.sc/vKzNL0nUFALc
以只读方式挂载到操作系统中。但是,由于它以只读方式安装,因此我实际上无法对池进行任何更改,例如更换损坏的驱动器。有什么建议么?