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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM