以下问题我的 Hetzner 服务器上有 4 个磁盘(因为便宜就不问了)
我希望 Raid 1 具有尽可能多的空间。为了更容易设置,我首先尝试 2x2TB,暂时忽略其他 2 个磁盘,但即使这样也无法使用此配置:
DRIVE1 /dev/nvme0n1
DRIVE2 /dev/nvme1n1
SWRAID 1
SWRAIDLEVEL 1
BOOTLOADER grub
HOSTNAME Debian-1013-buster-64-minimal
PART swap swap 2G
PART /boot ext3 1024M
PART / ext4 all
IMAGE /root/images/Debian-1013-buster-64-minimal.tar.gz
有人能告诉我为什么它不起作用吗?
答案1
我会根据 djdomi 的评论来回答自己,也许其他人可以像这样节省一些时间。
无论出于什么原因,Hetzner 都没有在 installimage 脚本中执行安装之前删除已激活的软件 raid 并清理磁盘,因此如果您多次运行该脚本来测试配置,您就会遇到麻烦:
“如果服务器上安装了操作系统并且激活了软件 RAID,那么仅运行 installimage 并安装没有软件 RAID 的新操作系统将不起作用。在这种情况下,服务器将无法启动。”
https://docs.hetzner.com/robot/dedicated-server/raid/software-raid
手动清理磁盘并再次运行脚本后,它可以按照上述配置运行。