我刚刚获得了我的第一台真实服务器。一台配有 8 个 HDD 的戴尔 PowerEdge 2970。
我对互联网上的 RAID 配置进行了一些基本的研究,然后就直接开始了。
读到将前两个驱动器配置为 RAID 1 是正常做法后,我便这样做了。我认为这将是一个设置我可能需要或想要了解的任何核心管理基础设施的好地方。
然后,我将 5 配置为 RAID5,并将最后一个配置为替换驱动器。
我在 RAIDd1 阵列上设置了一个交钥匙 Linux 域控制器/活动目录,并在 RAID5 上设置了交钥匙 lxc。
现在我已启动到 RAID5 阵列,但有点迷茫了。我原本打算在 RAID5 上运行多个 Web 服务,并将它们与网络上的其他计算机和打印机连接到公共域。
但是,此配置下的计划依赖于一件事:同时运行这些独立的 RAID 阵列和操作系统的能力。
这可能吗?
如果可能的话,是否以实用的方式可行,或者我应该完全重做我的 RAID 配置以实现我的目标?
答案1
你能在同一台机器上同时运行多个 RAID相同的操作系统。它们将在操作系统中显示为单独的磁盘。
你不能在同一台机器上同时运行两个裸机系统。如果您想在同一台机器上运行多个系统,则需要使用虚拟化。
运行单独的 RAID 不是目标,而是达到目的的一种手段。根据您的机器应提供哪些服务来定义您的目标。然后设计一个可以提供这些服务的架构。最后一步,您要决定需要哪种机器以及它需要哪种磁盘空间。如果您当前的机器和 RAID 设置提供了这些,那就好了。否则,您必须对其进行调整,例如通过配置不同的 RAID 甚至添加或更换磁盘。