我们有8个300GB SAS硬盘,采用RAID5 +备用configuration。 数据容量规划似乎有点短,我需要更多的磁盘空间。 我不想用600 GB型号replace驱动器,而是希望将备用驱动器添加回arrays。 如果没有重新configuration整个awaw并丢失数据,HP ACU是否可以使用?
是的…这是可能的。 所以你说你在RAID 5中有7个磁盘,并且想要把目前是备用磁盘的8号磁盘移动到RAID 5arrays的第8个成员上?
如果安装了HParraysconfiguration实用程序 (HP ACU),则非常简单。 有一个基于Web的GUI和一个命令行选项来处理这个变化。 它甚至可以在线完成,而无需停止服务器,只要正确的事情到位。
我们需要了解服务器型号,控制器types,cachingconfiguration和操作系统,以便能够提供具体的细节/操作。
使用hpacucli实用程序的通用CLI设置:
=> ctrl all show config Smart Array P400 in Slot 9 (sn: P61630D9SUI2C3) array A (SAS, Unused Space: 0 MB) logicaldrive 1 (410.1 GB, RAID 1+0, OK) physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK) physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 146 GB, OK) physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 146 GB, OK) physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 146 GB, OK) physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 146 GB, OK) physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS, 146 GB, OK, spare)
在这种情况下,我可以删除备用: ctrl slot=9 array A remove spares=all
然后,我可以将现在未分配的磁盘physicaldrive 2I:1:7到现有arrays中:
ctrl slot=9 logicaldrive 1 add drives=2I:1:7
要么
ctrl slot=9 array A add drives=2I:1:7
不同的是,第一个将添加到现有的RAID 1 + 0逻辑驱动器(这是没有意义的,因为它是奇数的驱动器)。 第二个将导致数组变大,并将给这个数组146GB的“未使用的空间”,然后可以雕刻到另一个逻辑驱动器。
您可以在包含在同一组磁盘上的HP逻辑驱动器上拥有不同的RAID级别!
在你的情况下,第一个命令只会扩展你的RAID 5arrays。 在Windows中,空间将变得可用。 在Linux中,这取决于…
编辑:操作系统是VMWare ESXi 5 …
您可以使用GUI从可启动的HP SmartStart CD运行此选项,也可以为ESXi安装HP ESXi软件包 ( 此处和此处 ),并获取可用的hpacucli命令行界面以从ESXi控制台运行。 它需要重新启动。