以下問題我的 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
手動清理磁碟並再次運行腳本後,它可以使用上面的配置。