我正在尝试通过 Ubuntu 从 Truenas / FreeNas Pool 中恢复数据。最初在 Truenas 中,我的 Pool 从一天到另一天都无法访问了(请参阅此邮政)。实际上系统陷入了重启循环,但这不是重点。
现在在 Ubuntu 中,我确实可以通过以下方式看到池“RaidPool”
sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
答案是:
名称 FSTYPE 大小 挂载点 标签 loop0 squashfs 55,5M /snap/core18/1988
loop1 squashfs 64,8M /snap/gtk-common-themes/1514 loop2 squashfs 31,1M /snap/snapd/11036
loop3 squashfs 219M /snap/gnome-3-34-1804/66
loop4 squashfs 32,3M /snap/snapd/11107
loop5 squashfs 51M /snap/snap-store/518
sda zfs_member 3,7T
═─sda1 2G
└─sda2 zfs_member 3,7T RaidPool sdb zfs_member 3,7T
═─sdb1 2G
└─sdb2 zfs_member 3,7T RaidPool sdc 111,8G
═─sdc1 vfat 512M /boot/efi
═─sdc2 1K
└─sdc5 ext4 111,3G /
尝试1:
zpool import RaidPool
回答:
cannot open 'RaidPool': dataset does not exist
尝试2:
sudo zpool import RaidPool
回答:
cannot import 'RaidPool': pool was previously in use from another system.
Last accessed by (hostid=99d0d700) at Sun Jan 17 02:50:30 2021
尝试 3-5(答案相同):
sudo zpool import -f RaidPool
sudo zpool import -o readonly=on RaidPool
sudo zpool import -o readonly=on -f RaidPool
答案:什么都没发生,光标只是时亮时灭。我没有听到硬盘的声音,我猜从现在起什么都没发生,所以我在 10 分钟后关闭了终端。
最后,通过 Ubuntu UI,我确实看到了 RaidPool,但是打开它时我收到消息:“在 /media/chd/RaidPool 上安装 /dev/sda2 时出错:未知文件系统类型‘zfs_Member’
有什么想法吗,如何导入或读取该池中的数据?
非常感谢!