我使用一个脚本在 Ubuntu16.04 上部署“ZFS on root”。它将多个磁盘配置为 raidz、raidz2、raidz3 或镜像。虽然这个脚本过去一直有效,但现在似乎遇到了问题。
配置 zfs 后重新启动时,我从 grub 收到以下错误:
error: couldn't find a necessary member device of multi-device filesystem
Entering rescue mode...
Grub 安装在所有磁盘上,并且 grub-probe 告诉我文件系统是“zfs”。
我怀疑这可能与 grub 更新有关...有什么提示吗?
答案1
问题是 VirtualBox 磁盘控制器每个控制器仅允许 4 个磁盘(SATA、SCSI 等)。将磁盘数量划分到这些控制器上,解决了这个问题。