我有一堆配备 HPE Smart Array P408i-a 控制器和完全填充的驱动器托架的机器,我想知道是否有办法扩展阵列而无需解散它们并重新安装所有内容。
每台机器都有一个由 4x2 驱动器组成的 RAID1+0,因此考虑到手册上说“使用容量等于或大于阵列中最小驱动器的替换驱动器“ 它应该可以将每个 RAID1 对中的一个驱动器标记为故障,用更大的驱动器替换它,让控制器重建所有内容,然后对镜像的另一部分执行相同操作。问题是,控制器是否足够智能,能够在第二次驱动器交换后看到增加的容量?这些都是生产机器,所以在我为这个相当冗长的过程构建测试设置之前,也许这里有人有这方面的经验?
后续更新:这是运行 Linux 的 DL360 Gen10;ssacli 说:
HPE Smart Array P408i-a SR Gen10 in Slot 0 (Embedded)
Internal Drive Cage at Port 1I, Box 1, OK
Internal Drive Cage at Port 2I, Box 1, OK
Port Name: 1I (Mixed)
Port Name: 2I (Mixed)
Array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (6.55 TB, RAID 1+0, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS HDD, 1.8 TB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS HDD, 1.8 TB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS HDD, 1.8 TB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, SAS HDD, 1.8 TB, OK)
SEP (Vendor ID HPE, Model Smart Adapter) 379
答案1
是的,这可行。使用类似的驱动器类型。
您可以一次更换一个驱动器并等待重建。
重建完所有八个驱动器后,您将看到可用于扩展逻辑驱动器的额外空间。
但你是怎么陷入这种境地的?
这也许是一个重构和重新设计的机会……
这种情况下的人们通常可以在同一组驱动器上迁移到 RAID6 或 RAID5 以获得更多空间。如果工作负载不需要 RAID 1+0 性能,这是一种很好的方法。
另一个选项是添加 SAS 扩展器和另一个 8 托架驱动器笼(假设是 DL380/DL385 Gen10 硬件)。这样可以扩展到 16 或 24 个磁盘。
我询问了所用驱动器的大小和类型,因为这听起来像是标准 SAS 2.5 英寸。这些驱动器的大小多年来并没有大幅增长(300GB、600GB、900GB、1.2TB、2.4TB),因此经历漫长的驱动器更换/重建/更换周期可能会带来边际收益。
答案2
很久没有这样做了,但应该是可能的。
https://support.hpe.com/hpesc/public/docDisplay?docId=c03909334
只需确保使用相同类型的磁盘,以免混合 SAS 或 SATA。
您没有提到在机器上运行的操作系统,它将需要支持扩展文件系统的过程以利用额外的阵列空间。