Loading

arcconf RAID 管理工具

Adaptec ARCCONF Command Line Utilityarcconf 是 Adaptec RAID 适配器管理工具

常用命令:

arcconf LIST          #查询整列卡信息
arcconf GETCONFIG 1 AD      # 查询 Controller #1 的适配器信息
arcconf GETCONFIG 1 LD      # 查询 Controller #1 的逻辑设备信息
arcconf GETCONFIG 1 PD      # 查询 Controller #1 的物理设备信息
arcconf GETCONFIG 1 AR      # 查询 Controller #1 的阵列信息
arcconf GETCONFIG 1 AL      # 查询 Controller #1 的所有信息
arcconf GETCONFIG 1 LD|grep 'Logical Device number'     # 查询 Controller #1 的所有逻辑设备编号
arcconf GETCONFIG 1 LD|grep 'Logical Device name'       # 查询 Controller #1 的所有逻辑设备名称
arcconf GETCONFIG 1 PD|grep 'Device #'                  # 查询 Controller #1 的所有物理设备编号
arcconf GETCONFIG 1 LD|grep -E 'Logical Device number|Device:|Slot:'                # 查询 Controller #1 的所有逻辑设备对应的物理设备
arcconf GETCONFIG 1 LD|grep -E 'Logical Device number|Device:|Slot:'                # 查询 Controller #1 的所有逻辑设备对应的物理设备
arcconf GETCONFIG 1 LD|grep -E 'Logical Device number|RAID level|Device:|Slot:'     # 查询 Controller #1 的所有逻辑设备的RAID level以及物理设备
arcconf GETCONFIG 1 LD|grep -E 'Logical Device number|Logical Device name|RAID level|Device:|Slot:'     # 查询 Controller #1 的所有逻辑设备的关键信息

初始化 (initialize)

arcconf TASK START 1 DEVICE 0 8 initialize              # 初始化阵列卡 Controller #1 下 Channel #0, Device #8 的硬盘
arcconf TASK START 1 DEVICE ALL initialize              # 初始化阵列卡 Controller #1 下的所有硬盘

去初始化 (uninitialize)

arcconf TASK START 1 DEVICE 0 8 uninitialize            # 去初始化阵列卡 Controller #1 下 Channel #0, Device #8 的硬盘
arcconf TASK START 1 DEVICE ALL uninitialize            # 去初始化阵列卡 Controller #1 下的所有硬盘

创建阵列 RAID 0

arcconf CREATE <Controller#> LOGICALDRIVE [Options] <Size> <RAID#> <Channel# ID#> [Channel# ID#] ... [noprompt] [nologs]
arcconf CREATE 1 LOGICALDRIVE MAX 0 0 1 noprompt                    # 在第1个控制器创建 RAID 0 使用硬盘 Channel #0, Device #1
arcconf CREATE 1 LOGICALDRIVE Name data1 MAX 0 0 1 noprompt         # 在第1个控制器创建 RAID 0 设置 Logical Device name: data1 使用硬盘 Channel #0, Device #1
arcconf CREATE 1 LOGICALDRIVE Name data2 MAX 0 0 2 0 3 noprompt     # 在第1个控制器创建 RAID 0 设置 Logical Device name: data2 使用硬盘 Channel #0, Device #2 & Channel #0, Device #3
arcconf CREATE 1 RAIDZEROARRAY ALL noprompt                         # 在第1个控制器自动创建所有未使用硬盘为单盘 RAID 0
arcconf CREATE 1 RAIDZEROARRAY 0 1 noprompt                         # 在第1个控制器创建单盘 RAID 0 使用硬盘 Channel #0, Device #1

创建阵列 RAID 1

arcconf CREATE 1 LOGICALDRIVE MAX 1 0 0 0 1 noprompt                # 在第1个控制器创建 RAID 1 使用硬盘 Channel #0, Device #0 & Channel #0, Device #1
arcconf CREATE 1 LOGICALDRIVE Name data2 MAX 1 0 0 0 1 noprompt     # 在第1个控制器创建 RAID 1 设置 Logical Device name: data2 使用硬盘 Channel #0, Device #0 & Channel #0, Device #1

创建阵列 RAID 5

arcconf CREATE 1 LOGICALDRIVE MAX 5 0 2 0 3 0 4 0 5 noprompt                # 在第1个控制器创建 RAID 5 使用硬盘 Channel #0, Device #2 & Channel #0, Device #3 & Channel #0, Device #4 & Channel #0, Device #5
arcconf CREATE 1 LOGICALDRIVE Name data2 MAX 5 0 2 0 3 0 4 0 5 noprompt     # 在第1个控制器创建 RAID 5 设置 Logical Device name: data2 使用硬盘 Channel #0, Device #2 & Channel #0, Device #3 & Channel #0, Device #4 & Channel #0, Device #5

创建阵列 RAID 10

arcconf CREATE 1 LOGICALDRIVE MAX 10 0 2 0 3 0 4 0 5 noprompt               # 在第1个控制器创建 RAID 10 使用硬盘 Channel #0, Device #2 & Channel #0, Device #3 & Channel #0, Device #4 & Channel #0, Device #5
arcconf CREATE 1 LOGICALDRIVE Name data2 MAX 10 0 2 0 3 0 4 0 5 noprompt    # 在第1个控制器创建 RAID 5 设置 Logical Device name: data2 使用硬盘 Channel #0, Device #2 & Channel #0, Device #3 & Channel #0, Device #4 & Channel #0, Device #5

删除逻辑盘

arcconf DELETE <Controller#> LOGICALDRIVE <ld#> [noprompt] [nologs]
arcconf GETCONFIG 1 LD                  # 查询 Controller #1 的逻辑设备信息
arcconf DELETE 1 LOGICALDRIVE 0         # 删除第1个控制器的第0个逻辑盘
arcconf DELETE 1 LOGICALDRIVE ALL       # 删除第1个控制器的所有逻辑盘

删除阵列

arcconf DELETE <Controller#> ARRAY <arr#> [noprompt] [nologs]
arcconf GETCONFIG 1 AR                  # 查询 Controller #1 的阵列信息
arcconf DELETE 1 ARRAY 0                # 删除第1个控制器的第0个阵列
arcconf DELETE 1 ARRAY ALL              # 删除第1个控制器的所有阵列

点亮硬盘灯

arcconf IDENTIFY <Controller#> ALL [TIME <BlinkTime>] [STOP] [nologs]
arcconf IDENTIFY 1 ALL                  # 点亮 Controller #1 下的所有硬盘灯
arcconf IDENTIFY 1 ALL TIME 60          # 点亮 Controller #1 下的所有硬盘灯,亮60秒
arcconf IDENTIFY 1 DEVICE 0 3           # 点亮 Controller #1 下的 Channel #0, Device #3 的硬盘灯
arcconf IDENTIFY 1 DEVICE 0 3 60        # 点亮 Controller #1 下的 Channel #0, Device #3 的硬盘灯,亮60秒
arcconf IDENTIFY 1 LOGICALDRIVE 0       # 点亮 Controller #1 下的 LOGICALDRIVE 0 中的所有硬盘灯
arcconf IDENTIFY 1 ARRAY 0              # 点亮 Controller #1 下的 ARRAY 0 中的所有硬盘灯
arcconf IDENTIFY 1 ALL STOP             # 停止点亮 Controller #1 下的所有的硬盘灯

服务器单盘RAID 0配置

arcconf GETCONFIG 1 LD|grep -E 'Logical Device number|Logical Device name|Device:|Slot:'
arcconf GETCONFIG 1 PD|grep 'Device #'
arcconf DELETE 1 LOGICALDRIVE 3
arcconf CREATE 1 LOGICALDRIVE Name data3 MAX 0 0 2
arcconf RESCAN 1

参考:

https://www.thomas-krenn.com/en/wiki/Adaptec_arcconf_CLI_Commands
https://support.huawei.com/enterprise/zh/doc/EDOC1000004345/b4d43c54
https://server-support.co/sysadmin/adaptec-raid-arcconf-creating-array-from-linux-command-line
https://www.ibm.com/docs/en/power9/0009-ESS?topic=cpsifi529292s-drive-commands-5104-22c-9006-12p-9006-22c-9006-22p
https://storage.microsemi.com/en-us/speed/raid/storage_manager/arcconf_v3_03_23668_zip.php
https://www.cnblogs.com/zhangxinglong/p/10530945.html
https://blog.csdn.net/qing_ping/article/details/88643894
https://storage.microsemi.com/en-us/support/infocenter/release-2016-1/index.jsp?topic=/adaptec_cli.xml/Topics/arcconf_setstate.html
https://blog.51cto.com/u_1130739/1771506

posted @ 2021-04-25 20:20  五月的麦田  阅读(8120)  评论(0编辑  收藏  举报