我有一台 ProLiant DL360 G5 服务器(Fedora 13),其中有两个 SAS 磁盘,组成了硬件 RAID 1,运行良好。现在我热插拔了另一个 SAS 磁盘。我想将这个新硬盘配置为 RAID 之外的单个非 RAID 磁盘(例如 /dev/sdb)。
即使重启服务器,我使用“fdisk -l”也看不到新磁盘。它只显示我的硬件 RAID,而不显示新磁盘。
[root@myserver]# fdisk -l
Disco /dev/cciss/c0d0: 300.0 GB, 299966445568 bytes
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/cciss/c0d0p1 * 1 126 512000 83 Linux
/dev/cciss/c0d0p2 126 71798 292422656 8e Linux LVM
Disco /dev/dm-0: 234.9 GB, 234881024000 bytes
Disco /dev/dm-1: 10.5 GB, 10536091648 bytes
Disco /dev/dm-2: 21.0 GB, 20971520000 bytes
Disco /dev/dm-3: 31.5 GB, 31474057216 bytes
Disco /dev/dm-4: 1577 MB, 1577058304 bytes
但是,我可以使用适用于 Linux 的 HP 阵列配置实用程序 CLI 来查看新磁盘”哈帕库克利“:
[root@myserver]# hpacucli
=> controller slot=0 physicaldrive all show status
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, 300 GB): OK
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, 300 GB): OK
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, 300 GB): OK
=> controller slot=0 pd all show detail
Smart Array P400i in Slot 0 (Embedded)
array A
physicaldrive 1I:1:1
Port: 1I
Box: 1
Bay: 1
physicaldrive 1I:1:2
Port: 1I
Box: 1
Bay: 2
**unassigned**
physicaldrive 1I:1:3
Port: 1I
Box: 1
Bay: 3
Status: OK
Drive Type: **Unassigned Drive**
如您所见,我在 RAID 1 中有两个 SAS 磁盘,新磁盘为“未分配”。有没有办法将新磁盘用作另一个非 RAID 单磁盘?
如果相关的话,我想在我的新磁盘中创建一个新分区,用 mkfs 格式化它并挂载它,但由于我无法用 fdisk 看到它,所以我不知道该怎么做。
谢谢!
更新
最后,按照@mvp的建议,我用一个磁盘(新磁盘)创建了一个新 RAID0,效果非常好。我做了以下操作:
[root@myserver]# hpacucli
=> ctrl slot=0 create type=ld drives=1I:1:3 raid=0
=> ctrl slot=0 pd all show
Smart Array P400i in Slot 0 (Embedded)
array A
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 300 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 300 GB, OK)
array B
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 300 GB, OK)