问题描述
当我创建我的 ZFS 池时,我故意认为硬盘不会经常崩溃,因此创建了 RAID0(条带化)ZFS 池,但几个月后我现在有一个硬盘出现故障。它只是不会出现在 lsblk
中,所以我非常确信它已经死了。
问题是 - 有没有办法从中恢复我的 ZFS 池?即,我可以换一个新硬盘,然后用新硬盘更换有故障的硬盘吗?
此外,更糟糕的是,我现在甚至无法导入 ZFS 池来使故障磁盘脱机,当我运行 zpool import -a
时,我得到了这个。
id: 14010220758165868776
state: FAULTED
status: One or more devices contains corrupted data.
action: The pool cannot be imported due to damaged devices or data.
The pool may be active on another system,but can be imported using
the '-f' flag.
see: http://zfsonlinux.org/msg/ZFS-8000-5E
config:
zfspool FAULTED corrupted data
wwn-0x5000cca28fc3aeaa ONLINE
wwn-0x5000c500b2255bb4 ONLINE
wwn-0x5000c500baae1f9a ONLINE
wwn-0x5000cca28edd3073 ONLINE
usb-Sabrent_Disk_Device_00000000464B-0:2 FAULTED corrupted data
sdf ONLINE
sdh ONLINE
sdi ONLINE
我知道这看起来很糟糕(可能确实如此)所以这是我最后的希望,看看这个游泳池是否可以挽救。如果没有,那么我有一个备份,但会丢失一两个星期的数据。
需要注意的一点是,我的池有大量可用空间(大约 30 TB 以上),而且如果重要的话,其中只有
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)