我刚买了一台 HP Microserver,用作 dns、http、vpn、文件存储,也用于备份家里的其他电脑。我已经有 2 个 1Tb 硬盘,所以我想再买 2 个硬盘,安装为 raid5。这样,我就可以有 3Tb 的“可用空间”来存储我需要的一切。
我已经阅读了很多相关资料,但我不确定我的做法是否正确。我有两个疑问:
一、关于安装。GRUB无法从启动raid5
,所以我需要做一个引导在 4 个硬盘中的一个上分区,例如 500Mb。这样,我就浪费了(500*3 = 1,5Gb,这并不那么重要)。这样对吗?还有其他更好的方法吗?
二,我可以安装Debian
在 raid5 上吗?我的意思是,只要我有启动分区,我就可以RAID5-software
根据需要对该逻辑设备进行分区。我的意思是,我不想安装单独的 raid5。
我可以在 /root 分区上安装 Debian 吗?
感谢您
答案1
GRUB2 支持从 RAID5 启动。请参阅这个问题和答案. 因此,安装当前版本的 Debian 来启动 RAID5 系统应该没有问题。
答案2
您没有明确说明您使用的是硬件 RAID 设置还是软件 RAID 设置。我假设是后者,因为您将帖子标记为“软件 RAID”。硬件 RAID 非常好,因为 RAID 控制器抽象了 RAID 的所有细节,因此操作系统看到的只是一个巨大的磁盘。软件 RAID 稍微复杂一些,您需要一个能够理解 RAID 剥离布局并能够实际支持 RAID 操作的操作系统。
对于第一点,您可以获得另一个较小的驱动器并将其用作启动设备。这将节省您的 RAID 阵列上的空间。您必须小心进行此设置,以确保您只拥有可以非常快速地恢复的数据,因为保存在该驱动器上的任何数据都可能随时丢失。实际上,您可以将数据从 /boot 复制到阵列上的某个位置。只要您有一个可以与“软”RAID 阵列配合使用的 Linux LiveCD,您就可以放入另一个启动硬盘驱动器,将数据复制回来并重新启动。首先测试一下,以确保这确实有效,直到您可以在睡梦中完成它。
对于你的第二点,文件系统文件控制文件系统的哪个部分运行在哪个硬盘上。Tux文件有一个关于如何设置 fstab 来执行所需操作的教程。是的,您绝对可以在 RAID 5 阵列上安装 Debian。您可能需要摆弄安装程序以确保一切都按照您的要求进行,但我看不出您为什么不能按照要求进行操作。