![HP ProLiant 服务器 - 多个 RAID 控制器?](https://linux22.com/image/543087/HP%20ProLiant%20%E6%9C%8D%E5%8A%A1%E5%99%A8%20-%20%E5%A4%9A%E4%B8%AA%20RAID%20%E6%8E%A7%E5%88%B6%E5%99%A8%EF%BC%9F.png)
我们刚刚购买了一台全新的 HP DL370 G6 服务器,配备 14 X 146 gb 和 2 X 300 gb sas 驱动器。
里面有 3 个 raid 控制器(一个 HP DL370、一个 HP P410 和一个 HP P812)。
它有 2 个磁盘托架,每个都已装满。有 4 根电缆从它们出来并进入控制器。我已将它们连接到 P410 和 P812 阵列控制器。
该服务器将用作我们 ERP 的中央服务器。
我想像这样进行突袭阵列:
- 1 X raid 1 来自 2 个小型硬盘(操作系统)
- 1 x raid 1 来自 2 个小型硬盘 (tempdb)
- 1 x raid 10,由 4 个小型硬盘(数据库文件)组成
- 1 x raid 10,由 4 个小型硬盘组成(数据库日志 - 位于上述控制器上的另一个控制器上)
- 1 x raid 1 来自 2 个大硬盘(备份等)。
我想要有 2 个热备用 (每个控制器一个,大驱动器 raid 除外)。
我的问题是:我可以将某个控制器中的一些驱动器指定为热备盘,以便将其作为其他控制器的热备盘吗?或者将其作为所有控制器的全局热备盘?
答案1
我是一个 HP-geek,你根本不想那样做,方法如下;
- 扔掉P410,将所有磁盘连接到P812。
- 创建两个阵列,一个 RAID 10 阵列由 14 x 146GB 磁盘组成,另一个 RAID 1 阵列由 2 x 300GB 磁盘组成。将其中一个 146GB 磁盘分配为第一个阵列的热备用磁盘。
- 从每个阵列创建逻辑磁盘;LUN 1 用于启动磁盘,LUN 2 用于 tempdb,大小任意 - 继续这样做,基本上让阵列自我管理,不用担心逻辑磁盘大小是否与物理磁盘大小匹配,这并不重要,虽然显然备份磁盘将来自单个~300GB 的第二个阵列,因此您如何划分它是有限的。
清楚了吗?基本上所有 146GB 磁盘都在一个大的 R10 中,备份来自 R1 阵列,并使用 P812 逻辑地划分驱动器 - 这很容易,为什么你要花这么多钱买 P812,让它为你完成工作 :)
答案2
您不能跨控制器分配“全局热备用”。
将工作负载分布在两个控制器上并不是一个坏主意。不过,我只会选择 P410 和 P812。不过,我会努力在每个阵列中安装尽可能多的驱动器,这就是我忘记热备件的原因。使用 RAID-1 和 RAID-10,您不需要热备件。我们有 500 多台各种型号的 HP 服务器(5,000 多个驱动器)。我们的 raid-10 阵列跨越超过 24 个驱动器,并且我们的任何服务器上都没有配置单个热备件。这样做已经将近 10 年了。从未因“缺少热备件”而丢失阵列。
只是我的一点看法 :)