我们有8300 RAID5驱动器在一个RAID5+备用配置。数据容量规划似乎有点短,我需要更多的磁盘空间。我不想用600 GB的型号来代替驱动器,我想拿出备用的驱动器并添加到数组中。在不重新配置整个awway和丢失数据的情况下,这是否适用于HP?
发布于 2012-09-21 11:15:20
是的..。这是可能的。那么您是说您在RAID 5集中有7个磁盘,并希望将当前为备用的磁盘#8移动到RAID 5阵列的第8位成员?
如果您安装了HP阵列配置实用程序 ( have ),这是非常容易的。有一个基于web的GUI和一个命令行选项来处理此更改。它甚至可以在线完成,而不需要关闭服务器,只要正确的事情已经到位。
我们需要知道服务器模型、控制器类型、缓存配置和操作系统,才能给出具体的细节/操作。
使用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
添加到现有的数组中:
ctrl slot=9 logicaldrive 1 add drives=2I:1:7
或
ctrl slot=9 array A add drives=2I:1:7
区别是,第一个将添加到现有的RAID 1+0逻辑驱动器(这是没有意义的,因为它是一个奇数的驱动器)。第二个结果将导致数组更大,并给该数组提供146 in的“未使用空间”,然后可以将其刻入另一个逻辑驱动器中。
您可以在同一组磁盘上的HP逻辑驱动器上具有不同的RAID级别!
在您的示例中,第一个命令将只展开RAID 5数组。在Windows中,空间将变得可用。在Linux中,这取决于..。
编辑:操作系统是VMWare ESXi 5.
您的选项是使用GUI从可引导的惠普智能启动光盘中运行这一点,或者您可以为ESXi安装HP ESXi束 (这里和这里),并获得一个可用的hpacucli
命令行界面,以便从ESXi控制台运行。它需要重新启动。
https://serverfault.com/questions/430593
复制相似问题