惠普RAIDarrays – hpacucli

我注意到其中一个驱动器有“未分配”状态。 这是否意味着它是一个备用磁盘?

# hpacucli controller all show config Smart Array P410i in Slot 0 (Embedded) (sn: 50014380143EC650) array A (SAS, Unused Space: 0 MB) logicaldrive 1 (1.6 TB, RAID 5, OK) physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 900.1 GB, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 900.1 GB, OK) physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 900.1 GB, OK) unassigned physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 900.1 GB, OK) SEP (Vendor ID PMCSIERA, Model SRC 8x6G) 250 (WWID: 50014380143EC65F) 

 # hpacucli controller slot=0 physicaldrive all show status physicaldrive 1I:1:1 (port 1I:box 1:bay 1, 900.1 GB): OK physicaldrive 1I:1:2 (port 1I:box 1:bay 2, 900.1 GB): OK physicaldrive 1I:1:3 (port 1I:box 1:bay 3, 900.1 GB): OK physicaldrive 1I:1:4 (port 1I:box 1:bay 4, 900.1 GB): OK 

我可以如何安全地将其添加到这个现有的数组?


EDIT1:

嗨,我已经成功地将第四个驱动器添加到数组。 我正试图扩展现在的逻辑驱动器:

 hpacucli ctrl slot=0 ld 1 modify size=max 
  • 我收到了下面的交战:

    警告:某些操作系统可能不支持扩展。 在这些操作系统上执行扩展可能导致数据无法访问。 详情请参阅ACU文档。 继续?

我正在运行CentOS 6.3 – 我可以检查CentOS是否支持这个function?

如果是这样,我会扩展RAID卡上的逻辑驱动器,我还需要创build一个新的分区,调整物理卷的大小,并扩大操作系统本身的逻辑卷,以便能够使用这个额外的空间?


EDIT2:

 # df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_main-lv_root 20G 6.9G 12G 37% / tmpfs 71G 0 71G 0% /dev/shm /dev/sda1 485M 89M 371M 20% /boot 

 # pvs PV VG Fmt Attr PSize PFree /dev/sda2 vg_01 lvm2 a-- 24.00g 0 /dev/sda3 vg_02 lvm2 a-- 1.61t 702.17g 

 # vgs VG #PV #LV #SN Attr VSize VFree vg_02 1 8 0 wz--n- 1.61t 702.17g vg_01 1 2 0 wz--n- 24.00g 0 

为了只添加磁盘并创build一个4磁盘的RAID5arrays,您需要运行:

 ctrl slot=0 ld 1 add drives=1I:1:4 

这将添加磁盘,在arrays中重新分配数据并扩展逻辑驱动器。 这是一个小抄 。

您还有其他select,例如将驱动器添加到arrays,并划出未使用空间的新逻辑驱动器,或使用完全不同的RAID级别。 这些是非常灵活的控制器。

无论哪种方式,上面的行将完成你想要的。

至于RAID5的异议, 这里是一个解释 。 这些是企业级SAS磁盘,所以你会没事的…但总的来说,随着磁盘大小的增加,人们正在推荐RAID级别的RAID5。