导入并挂载 ZFS 池:“数据集不存在”

导入并挂载 ZFS 池:“数据集不存在”

我正在尝试通过 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’

有什么想法吗,如何导入或读取该池中的数据?

非常感谢!

相关内容