从另一台机器的磁盘快照导入 ZFS 池

从另一台机器的磁盘快照导入 ZFS 池

我在 Azure 上有一台服务器,上面挂载了一个包含 ZFS 文件系统的磁盘。我还有一个磁盘快照(从 Azure 中获取,不是 zfs 快照),我想将其挂载到新服务器上。

通过快照创建的磁盘在新服务器上可见lsblk

sdc      8:32   0  256G  0 disk
├─sdc1   8:33   0    8G  0 part
└─sdc2   8:34   0  248G  0 part

/dev/sdc2 是我想要在 zfs 中挂载的,其中包含数据。

奔跑zpool import -a说道no pools available to import

第一次使用 zfs,所以我不知道接下来该做什么。如何安装 ZFS 磁盘?

zpool export在拍摄快照之前未在原始服务器上运行。这是必需的吗?还是可以解决?

原始服务器操作系统:CentOS Linux 版本 7.7.1908(核心)
新服务器操作系统:CentOS Linux 版本 7.9.2009(核心)
不同的操作系统版本是否会导致问题?

答案1

看起来服务器没有检测到 LVM 磁盘。服务器重启后,磁盘被标记为 LVM。运行zpool import正常,磁盘内容可访问。

相关内容