最佳答案
使用arcconf命令将全局热备盘加入RAID5逻辑阵列并触发数据同步的方法如下:
1. 确认RAID5逻辑阵列信息:
```bash
arcconf getconfig 1 ld
```
记录RAID5阵列的逻辑驱动器编号(假设为y)。
2. 查看当前热备盘状态:
```bash
arcconf getconfig 1 ad
```
确认该硬盘处于“Global Hot Spare”状态。
3. 将热备盘指定为RAID5阵列的专用热备或直接替换成员盘(若原阵列有故障盘):
- 若RAID5中已有磁盘故障,阵列处于降级状态,系统会自动将热备盘加入重建。
- 若需手动将热备盘加入RAID5扩容或替换(如计划替换某盘),应使用:
```bash
arcconf task start 1 logicaldrive y add spares x
```
其中x为物理硬盘编号(可通过`arcconf getconfig 1 pd`查看)。
4. 若目标是将热备盘作为RAID5成员进行扩容(如原为4块盘RAID5,现要改为5块盘RAID5),执行扩容命令:
```bash
arcconf task start 1 logicaldrive y expand
```
然后在扩容过程中添加该硬盘作为新成员(需在BIOS或CLI向导中操作,P430支持在线扩容)。
5. 查看重建/同步状态:
```bash
arcconf getstatus 1
```
或查看逻辑阵列详细信息:
```bash
arcconf getconfig 1 ld y
```
> 注意:仅当RAID阵列处于“Degraded”状态时,全局热备盘才会自动加入重建。若阵列正常,需先手动移除某盘或通过扩容方式加入热备盘并触发同步。
建议操作前备份数据,确保电源稳定,避免中断。
root@CJTL-CVK-01:~# arcconf task start 1 logicaldrive 0 add spares 0 Controllers found: 1 Invalid arguments. Usage: TASK START <Controller#> LOGICALDRIVE <LogicalDrive#> <task> [noprompt] [nologs] Usage: TASK STOP <Controller#> LOGICALDRIVE <LogicalDrive#> [nologs] Usage: TASK START <Controller#> DEVICE <Channel# ID#> <task> [<password>][noprompt] [nologs] Usage: TASK START <Controller#> MAXCACHE <task> [noprompt] [nologs] Usage: TASK STOP <Controller#> DEVICE <Channel# ID#> [nologs] Usage: TASK STOP <Controller#> MAXCACHE Example: TASK START 1 LOGICALDRIVE 0 VERIFY noprompt Example: TASK STOP 1 LOGICALDRIVE 0 Example: TASK START 1 DEVICE 0 0 clear Example: TASK START 1 MAXCACHE coherencycheck once Example: TASK STOP 1 DEVICE 0 0 Example: TASK STOP 1 MAXCACHE =================================================================================== Performs a task on a logical device or a physical devices. Task : Task to be started or performed. LogicalDrive# : logical device ID on which task is to be performed Logical Tasks : verify_fix (Verify with fix) verify clear MAXCACHE : To start/stop a task on Maxcache container. Maxcache Tasks : verify_fix (Verify with fix) verify coherencycheck [once|always] Channel# ID# : The Channel and ID of the physical device on which task is to be performed. Optionally ALL indicates all ready drives for initialize task only (ex. ARCCONF TASK START 1 DEVICE ALL INITIALIZE). Physical Tasks : verify_fix verify clear initialize uninitialize secureerase Password : Password is used for ata secure erase task
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
root@CJTL-CVK-01:~# arcconf task start 1 logicaldrive 0 add spares 0 Controllers found: 1 Invalid arguments. Usage: TASK START <Controller#> LOGICALDRIVE <LogicalDrive#> <task> [noprompt] [nologs] Usage: TASK STOP <Controller#> LOGICALDRIVE <LogicalDrive#> [nologs] Usage: TASK START <Controller#> DEVICE <Channel# ID#> <task> [<password>][noprompt] [nologs] Usage: TASK START <Controller#> MAXCACHE <task> [noprompt] [nologs] Usage: TASK STOP <Controller#> DEVICE <Channel# ID#> [nologs] Usage: TASK STOP <Controller#> MAXCACHE Example: TASK START 1 LOGICALDRIVE 0 VERIFY noprompt Example: TASK STOP 1 LOGICALDRIVE 0 Example: TASK START 1 DEVICE 0 0 clear Example: TASK START 1 MAXCACHE coherencycheck once Example: TASK STOP 1 DEVICE 0 0 Example: TASK STOP 1 MAXCACHE =================================================================================== Performs a task on a logical device or a physical devices. Task : Task to be started or performed. LogicalDrive# : logical device ID on which task is to be performed Logical Tasks : verify_fix (Verify with fix) verify clear MAXCACHE : To start/stop a task on Maxcache container. Maxcache Tasks : verify_fix (Verify with fix) verify coherencycheck [once|always] Channel# ID# : The Channel and ID of the physical device on which task is to be performed. Optionally ALL indicates all ready drives for initialize task only (ex. ARCCONF TASK START 1 DEVICE ALL INITIALIZE). Physical Tasks : verify_fix verify clear initialize uninitialize secureerase Password : Password is used for ata secure erase task