我将在几天内收到我的新小型企业数据库服务器。它配有一个硬盘,但我计划先用 3 磁盘 RAID 5 系统进行设置。不幸的是,额外的硬盘在我收到服务器后几天内无法到货。
我正在使用硬件 RAID 控制器。我想抢先进行配置。从这个意义上讲,RAID 有多“智能”?如果我在单个驱动器上安装和配置操作系统,然后稍后添加其他两个驱动器,让它在 3 个磁盘上重建我的数据,会怎样?
如果可能的话,我需要遵循什么特殊程序吗?
答案1
这取决于您的 RAID 控制器,但很可能不支持。它必须移动所有数据,以便以干净的方式布局。
最好的选择是耐心等待其他驱动器,或者购买第四个驱动器,然后以后就有备用的了。
如果您购买了第 4 个,那么您将安装在您现在的那个上,然后在其他驱动器进入后使用 dd 之类的简单命令将安装迁移到 RAID。然后,该初始磁盘将成为您的备用磁盘。
答案2
我建议最简单的方法是先运行单个驱动器,直到其他驱动器到达。然后获取工作驱动器的映像,配置 RAID 阵列并恢复映像。
答案3
Dell PERC(实际上是 LSI 的品牌重塑)可以做到这一点 - 您需要将第一个驱动器设置为仅使用一个磁盘的 raid0,然后使用控制器软件(Dell 的 OMSA)重新配置阵列。
但请记住 - 当您添加驱动器时,阵列大小将增加,而 Windows 分区大小不会增加,因此您将能够在添加的空间上创建第二个分区,或者尝试使用 diskpart 扩展现有分区,这是非常危险的。
答案4
这实际上取决于 RAID 控制器和其他因素。没有自动的“是/否”
我见过一些 raid 让你像没有明天一样热添加/删除/交换资源,还有一些 raid 使用一些硬盘空间来做各种事情,比如 raid 控制器的数据库。
所以,这确实取决于制造商。
此外,通过添加其他驱动器,您将更改驱动器的逻辑/大小,这“可能”会在以后导致其他问题。
就我个人而言,为了确保您以后不会遇到麻烦,请利用最初几天的时间进行操作并习惯新的酷系统,然后从头开始设置突袭并稍后从头开始重新安装服务器。