RACADM 是什么
RACADM 是 Dell 服务器的带外管理命令行工具,既可以用 -r 从管理机远程连接 iDRAC 执行,也可以安装在操作系统内直接运行。命令按「对象加子命令」组织:get 与 set 针对单个属性,getconfig 与 setconfig 针对配置集,jobqueue 用于查看需要重建作业的任务。它是批量配置 iDRAC 与自动化取数的常用入口。
基本信息
| 远程用法 | racadm -r <iDRAC 地址> -u 用户 -p 口令 <子命令> |
|---|---|
| 本地用法 | 在服务器操作系统内直接执行 racadm <子命令> |
| 常用对象 | get、set、getconfig、setconfig、jobqueue |
| 帮助 | racadm help <对象> 查看该对象的可用子命令 |
远程与本地
远程与本地
racadm -r 10.0.0.10 -u admin -p '口令' getsysinfo # 系统概览
racadm -r 10.0.0.10 -u admin -p '口令' get iDRAC.Users # 查看用户配置
racadm getsysinfo # 本机执行
racadm jobqueue view # 查看待处理作业
racadm help set # 查看用法对象与用途
| 对象 | 用途 | 典型场景 |
|---|---|---|
| get / set | 读写单个属性 | 查看与修改 iDRAC 网络、用户等属性 |
| getconfig / setconfig | 读写配置集 | 整组导出或下发配置 |
| jobqueue | 查看作业队列 | 确认需要重启才生效的变更状态 |
| getsysinfo | 查看系统与固件概览 | 工单取证与巡检 |
典型使用场景
- 批量初始化:给新机器统一下发 iDRAC 账号、网络与告警配置
- 巡检取数:定期采集带外信息,与资产台账自动比对
- 故障取证:导出系统信息与日志,作为厂商工单材料
- 配置基线:导出配置集存档,便于变更后回退与差异比对
- 作业跟踪:确认需要重启生效的配置是否已完成
口令直接写在命令行会留在历史记录中;远程使用建议配合 SSH 免密或受控凭据文件,避免明文口令扩散。
本地执行需要操作系统内已安装相应管理组件;若机器上未安装,可统一改用远程方式从管理机执行,减少对业务系统的影响。
常见疑问
- 属性名大小写是否敏感:多数属性名不区分大小写,写错时会直接报错
- set 后为什么没生效:部分配置需要重启或提交作业后才生效
- 命令报错看不懂:先用 help 核对对象与子命令,再检查权限与网络可达性