ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

arcconf的介绍,安装和使用方法

arcconf的介绍,安装和使用方法

Arcconf 是Broadcom(原 Adaptec / Microsemi)RAID 控制器的官方命令行管理工具,用于配置、监控和维护基于 Adaptec 芯片的 RAID 卡及其连接的硬盘/SSD。


一、Arcconf 简介

项目说明
开发商Broadcom(收购自 Microsemi / Adaptec)
适用硬件Adaptec 系列 RAID 适配器(如 ASR-8xxx、SmartRAID 等)
支持系统Linux、Windows、VMware ESXi、FreeBSD 等
主要功能查看控制器/磁盘状态、创建/删除阵列、管理热备盘、查看 Rebuild 进度、收集日志、更新固件等
特点纯命令行,适合远程 SSH 管理、批量脚本化操作

二、安装方法

1. Linux 系统(以 RHEL / CentOS / Ubuntu 为例)

从 Broadcom 支持网站 下载对应系统的包:

  • RPM 包(RHEL / CentOS / SUSE):

    rpm-ivharcconf-<版本>.rpm
  • DEB 包(Ubuntu / Debian):

    dpkg-iarcconf_<版本>.deb
  • 二进制文件
    有时下载的是压缩包,解压后将arcconf可执行文件放到/usr/sbin//opt/下,并赋予执行权限:

    chmod+x /usr/sbin/arcconf

2. Windows 系统

下载 Windows 版安装包(通常为.exe.zip),按向导安装或解压后,通过 CMD / PowerShell 进入安装目录运行:

arcconf.exe <命令>

3. VMware ESXi

下载对应 ESXi 版本的 VIB 包,通过esxcli安装:

esxcli software vibinstall-v/tmp/arcconf.vib --no-sig-check

⚠️ 注意:安装前请确认下载的 Arcconf 版本与 RAID 卡固件版本及操作系统版本兼容。


三、常用命令与使用方法

1. 查看控制器信息

# 查看 Arcconf 工具版本arcconf getversion# 查看所有控制器摘要arcconf list# 查看指定控制器(如控制器 1)的详细配置arcconf getconfig1

2. 查看物理磁盘与逻辑阵列状态

# 查看控制器 1 的物理磁盘信息arcconf getconfig1pd# 查看控制器 1 的逻辑磁盘(阵列)信息arcconf getconfig1ld# 查看控制器 1 的详细状态(包含 Array、Logical Device、Physical Device)arcconf getstatus1

3. 创建 RAID 阵列

# 示例:在控制器 1 上,用物理磁盘 0:0 和 0:1 创建 RAID 1arcconf create1logicaldrive2100,01

参数说明(具体语法因版本而异):

  • 1:控制器号
  • logicaldrive:创建逻辑盘
  • 2:RAID 级别(2 表示 RAID1;0=RAID0, 5=RAID5, 6=RAID6, 10=RAID10 等)
  • 1:逻辑盘数量
  • 0 0,0 1:通道/设备号(表示具体物理盘)

建议先用arcconf getconfig 1 pd确认磁盘编号。

4. 删除逻辑阵列

# 删除控制器 1 上的逻辑盘 0arcconf delete1logicaldrive0

5. 热备盘管理

# 将控制器 1 的物理盘 0:2 设为全局热备盘arcconf setstate1device02hsp# 移除热备盘状态arcconf setstate1device02rdy

6. 查看任务进度(Rebuild / Check)

# 查看控制器 1 上的所有后台任务arcconf task1# 手动对逻辑盘 0 启动一致性检查 (Consistency Check)arcconf task start1logicaldrive0verify

7. 查看日志与事件

# 导出控制器 1 的日志(常用于故障排查)arcconf getlogs1# 查看 SMART 状态arcconf getsmartstats1

8. 固件与配置管理

# 保存控制器配置到文件arcconf saveconfig1/path/to/config.bin# 从文件恢复配置arcconf restoreconfig1/path/to/config.bin# 更新控制器固件(谨慎操作)arcconf flash1/path/to/firmware.rom

四、注意事项

  1. 权限:Linux 下通常需要root权限运行。
  2. 备份:创建、删除阵列会清除数据,操作前务必确认备份。
  3. 语法差异:Arcconf 不同大版本(如 v1.x、v2.x、v3.x)命令语法略有差异,建议安装后执行arcconf --helparcconf <command> help查看具体用法。
  4. 固件兼容性:部分高级功能要求 RAID 卡固件达到特定版本。
返回列表