如何在不丢失数据的情况下更改 HP 智能阵列的大小

如何在不丢失数据的情况下更改 HP 智能阵列的大小

对于 HA 集群设置(RHEL 5.8),我的 HP DL 380p G8 服务器包括以下内容:

镜像根磁盘(RAID 1):

array A
physicaldrive 1I:2:1 (port 1I:box 2:bay 1, SAS, 300 GB, OK)
physicaldrive 1I:2:2 (port 1I:box 2:bay 2, SAS, 300 GB, OK)

根磁盘的热备盘:

array A
physicaldrive 1I:2:4 (port 1I:box 2:bay 4, SAS, 1 TB, OK, spare)

和一个备份磁盘(RAID 0):

array B
physicaldrive 1I:2:3 (port 1I:box 2:bay 3, SAS, 300 GB, OK)

我的问题是:

1. What's the function of hot spare ?
2. Does the 1TB space assigned to the hot spare means it won't be available physically?
3. I want to change the space for the backup array to 1-TB and change the size of the hot spare to 300 GB. Can this be done without losing any data ? (Note I already have my application running in `/apps` folder.

答案1

1.- 热备用磁盘是当 RAID 1 的某个磁盘发生故障时控制器使用的磁盘。发生这种情况时,它会自动启动热备用磁盘,这样您就不会丢失冗余。然后您必须更换故障磁盘,当这种情况发生时,控制器会自动将 RAID 恢复到其原始状态并禁用热备用磁盘。

2.- 是的,您不能使用分配给热备用的 1TB 空间。

3.- 如果您使用的是硬件 RAID,则可以执行此操作。请注意,您将丢失 300GB 磁盘上的所有数据。您应该先备份此磁盘上的信息。之后,只需重新启动服务器并使用 HP Smart Array CD 启动它。使用此应用程序,您可以更改阵列上的设置。您应该能够将 300GB 备份磁盘分配为阵列 A 的热备用,然后将 1TB 磁盘分配给阵列 B。

我认为可以在软件 RAID 上执行此操作,但由于我缺乏相关知识,因此无法帮助您。

希望能帮助到你! ;)

相关内容