ipmitool 设置网关_ipmitool操作IPMI配置

* 文档转自 https://wiki2.xbits.net:4430/linux:ipmi:ipmitool

## 1. 安装

```

yum install ipmitool

```

* 问题

执行ipmitool 的时候,出现找不到模块的错误,如下:

```

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory

```

* 解决

```

modprobe ipmi_devintf

modprobe ipmi_si

cat >> /etc/modules << EOF

ipmi_devintf

ipmi_si

EOF

```

## 2. 常用命名操作

* 网络配置

```

查看LAN配置

ipmitool lan print

#配置IP来源,通常为none

ipmitool lan set 1 ipsrc none | static | dhcp | bios

#配置LAN IP

ipmitool lan set 1 ipaddr

#配置LAN子网

ipmitool lan set 1 netmask

#配置网关

ipmitool lan set 1 defgw ipaddr

#开启LAN访问

ipmitool lan set 1 access on

```

* 用户管理

> 任何用户都可拥有管理权限

> ADMIN的ID默认为2

```

#查看用户列表

ipmitool user list

#重命名ADMIN

ipmitool user set name 2

#重设ADMIN密码

ipmitool user set password 2

#禁用用户

ipmitool user disable 2

```

* sel相关

```

#查看sel信息

ipmitool sel info

#获取BMC上的时间

ipmitool sel time get

#设置sel时间, mm/dd/yyyy hh:mm:ss

ipmitool sel time set "08/03/2012 20:06:00"

#列出sel系统事件

ipmitool sel list

ipmitool sel elist

#清除sel记录

ipmitool sel clear

```

* info相关

```

ipmitool channel info

ipmitool mc getenables

ipmitool chassis status

ipmitool chassis identify

```

* 电源控制

```

ipmitool power status

ipmitool power on

ipmitool power off

ipmitool power reset

ipmitool power soft

# 远程软/硬重启机器

$IPMITOOL_PASSWORD设定远程ipmi密码,也可以-f指定密码文件,-P明文指定

ipmitool -I lanplus -H $hostname -U root chassis power on

```

* BMC相关

```

# 查看BMC信息

ipmitool mc info

# RESET BMC

ipmitool mc reset cold/warm

# ?

ipmitool mc selftest

ipmitool mc getenables

ipmitool mc setenables

```

* sensor

```

# list 全部传感器

ipmitool sdr elist all

# 仅读取给定的传感器

ipmitool sensor reading Fan1A Fan2A Fan1B Fan2B

# 获取给定传感器的详情

ipmitool sdr get Fan1A

# 查看全部风扇的转速

ipmitool sdr type Fan

```

## 3. known issues

* ipmitool修改密码/创建用户无效,需要重置BMC芯片

```

ipmitool mc reset warm/cold

ipmitool user enable 2

```

* 未打开lan access on报错

```

#获取远程电源状态

ipmitool -I lanplus -H 192.168.100.x -U root -P calvin power status

# 报错

Error: Unable to establish IPMI v2 / RMCP+ session

# 在OS内打开LAN access/或者在idrac8界面打开.

ipmitool lan set 1 access on

# 获取远程电源状态

ipmitool -I lanplus -H 192.168.100.x -U root -P calvin power status

Chassis Power is on

```

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值