服务器磁盘配置如下:
/dev/sda、/dev/sdb、/dev/sdc、/dev/sdd 是 ZFS zraid2(在 Linux 上使用 ZFS)/dev/sde1 是 xfs /boot 分区。/dev/sde2 是交换。/dev/sde3 是 btrfs(保存其他所有内容)。
在更新了几个软件包(包括 zfs)后,我重启了服务器。现在,当服务器启动时,它会像往常一样进入 grub 选择菜单,但之后它会在四个选项(三个内核选项和一个恢复选项)中的任何一个上挂起。
我无法复制文本,但我确实拍了它挂起的地方的照片(如下所示)。我认为问题可能出在 zfs 上,因为我在重启之前更新了它,但我之前更新过 zfs,没有出现问题,所以我认为这可能只是巧合。不过,我确实在两者中都看到了 btrfs 错误,所以我认为问题就出在这里。不幸的是,我对 btrfs 了解不多,我最初选择它是因为我以前从未使用过它,我想看看我是否注意到它与 ext4 有什么不同。
我现在真的不知道该怎么做才能让一切恢复正常,而不会冒着丢失 zpool 数据的风险,所以我想在这里向你们征求建议。我希望有一个我可以快速简单地实施的修复方法。