批量采集框架(示例)
批量采集框架(示例)
for ip in $(cat bmc_list.txt); do
echo "== $ip =="
ipmitool -I lanplus -H $ip -U user -P pass mc info 2>/dev/null | grep -i "firmware"
ipmitool -I lanplus -H $ip -U user -P pass sdr type Temperature 2>/dev/null | head -5
done| 对象 | 机型、固件、传感器与 SEL 摘要 |
|---|---|
| 频率 | 月度或重大变更后 |
| 并发 | 串行或小并发,避免会话超限 |
| 输出 | 机队台账(CSV 等结构化格式) |
脚本中的口令不要硬编码在明处:用凭据管理或受限权限账号替代。