oracle服务器支持ipmi带外管理,ipmitool 带外管理工具用法 及 FAQ

ipmi tool 工具用法参考文章

IPMItool 实用程序和命令摘要

http://www.opstool.com/article/199

http://www.opstool.com/article/212

http://www.opstool.com/article/194

特别说明

ipmi默认端口623

1、为什么默认的channnel是1,根据实际经验,对于Dell、Huawei、IBM的机器,channel id 为1,但是对于HP的机器往往它的channel id为2

2、实际情况比较复杂,ipmitool添加账号对于华为的服务器总是有效,对于Dell的服务器(DRAC的带外)添加的ipmi账号只适合ipmi的命令行,

3、而不适合DRAC Web登录,对于HP的机器如果iLO2,则无法用ipmitool来操作。总结一下:

IPMI 1.5规范 与 IPMI 2.0规范的不同点

注意:ipmi卡版本不同,ipmitool带的固定参数也不一样

当启用了 IPMI 1.5 会话时,IPMItool 的用户必须指定 -I lan 选项

当禁用了 IPMI 1.5 会话时,IPMItool 的用户必须指定 -I lanplus 选项

IPMI v1.5 会话不支持增强的验证和数据包加密

oracle服务器 如何启用IPMI 1.5 会话( set /SP/services/ipmi v1_5_sessions=enabled )

oracle服务器 如何启用IPMI 服务状态( set /SP/services/ipmi state=enabled )

oracle服务器 如何启用ILOM CLI, (执行下面命令后再输入 CLI 即可使用)

#ipmitool -H SP_hostname_or_IPaddress -U username -P password sunoem cli

通过IPMI 2.0规范 它可以实现获取传感器的信息、显示系统日志内容、网络远程开关机等功能

ipmitool常见用法(注意有的不是都支持)

帮助查看

ipmitool -I lanplus -H host_ip -U root -P passwd power help #电源操作可用选项

ipmitool help

电源管理(有点不支持直接跟power,前面要用classis)

chassis policy list #查看电源策略

chassis status #查看机箱电源状态

chassis power soft #关闭机箱电源(软关机,按机箱电源)

chassis power off #强制关闭机箱电源

chassis power on #打开机箱电源系统(开机)

chassis power cycle #重启机箱

chassis power reset #重启系统

power status #查看电源状态

power on #系统开机(开机)

power off #关闭系统(硬关机,直接切断电源)

power restart #重启系统(硬重启)

健康管理

sel #查看系统事件日志状态

sdr list #显示系统所有SDRRepository设备列表

fru list #显示系统FRU 所有现场可替代器件的列表

sensor list #显示系统所有传感器列表

pef list #显示系统平台时间过滤的列表

chassis selftest #显示 BMC 自检结果

sensor get /SYS/T_AMB #显示单个传感器的详细信息

系统日志/时间管理

sel list #显示事件日志

sel clear #清空事件日志

sel delete ID ##删除第ID条SEL(有的不支持)

sel time get #显示当前BMC的时间

sel time set "04/24/2020 18:44:44" #设置当前BMC的时间

chassis restart_cause #oracle服务器 查询机箱最后一次重启原因

网络设置

lan print #打印ipmi口子网络配置

lan set ipsrc #修改IP为静态还是DHCP模式

lan set ipaddr #修改IP地址

lan set netmask #修改子网掩码

lan set defgw ipaddr #修改默认网关

lan set defgw macaddr #设置网关mac address

看门狗相关命令

mc watchdog get #读取当前看门狗的设置

watchdog off #关掉看门狗

watchdog reset #在最近设置的计数器的基础上重启看门狗

用户设置

user list #查看BMC用户列表

user set name #添加用户

user set password #设置密码

user enable/disable #启用/禁用用户

priv [] #修改某用户在某通道上的权限

http://www.opstool.com/article/199 #这里介绍了如何设置用户密码

重启/重置IPMI

mc info #显示BMC版本信息

mc reset cold #重启IPMI 等于 bmc reset cold(IPMI冷重置)

mc reset warm #IPMI热启动

ipmcset -d reset #华为CLI 冷重置IPMI

启动项/引导设置

chassis bootparam set bootflag force_bios #设置为BIOS启动(测试不生效)

chassis bootparam set bootflag force_pxe #设置为PXE启动(测试不生效)

chassis bootparam set bootflag force_cdrom #设置光盘系统(测试不生效)

chassis bootparam set bootflag force_disk #设置硬盘启动(测试不生效)

chassis bootdev help #查看帮助,看有那些可以设置的启动项目

chassis bootdev pxe options=help #查看帮助,看pxe有那些可以设置选项

chassis bootdev pxe options=persistent #永久PXE启动

chassis bootdev disk options=persistent #永久硬盘启动

chassis bootdev pxe #设置下一次从pxe引导系统(非常有用)

chassis bootdev disk #设置下一次从disk引导系统

chassis bootdev cdrom #设置下一次从cdrom引导系统

强制踢掉在线用户(报错Info: SOL payload already active on another session 怎么办?)

sol deactivate #强制踢掉在线用户

设置BMC的iptables防火墙

1. 设置某一段IP可以访问BMC

raw 0x32 0x76 0x01 0x01 ip1(0xa 0xa 0xa 0xa) ip2(0xb 0xb 0xb 0xb)

raw 0x32 0x76 0x09

2. 设置某个IP可以访问BMC

raw 0x32 0x76 0x00 0x01 ip1(0xa 0xa 0xa 0xa)

raw 0x32 0x76 0x09

3. 取消设置

raw 0x32 0x76 0x08

4.获取防火墙设置

raw 0x32 0x77 0x01 0x00

5. 阻止/开启某个端口

raw 0x32 0x76 0x02 0x00/0x01 0x00 (portno)0x22 0x00

6. 取消某个端口的设置(6是5的对应取消操作)

raw 0x32 0x76 0x06 0x00/0x01 0x00 (portno)0x22 0x00

华为服务器如何用命令开启IPMI 的ssh服务

b187f651a637461634de2977ec5b6d41.gif

IPMItool工具的安装 以及启动报错解决办法

安装

yum install ipmitool -y

apt-get install ipmitool

[root@localhost ~]# ipmitool sdr

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

such file or directory

Get Device ID command failed

Unable to open SDR for reading

需要添加如下:

[root@localhost ~]# modprobe ipmi_watchdog

[root@localhost ~]# modprobe ipmi_poweroff

[root@localhost ~]# modprobe ipmi_devintf

[root@localhost ~]# modprobe ipmi_si

[root@localhost ~]# modprobe ipmi_msghandler

当添加ipmi_si时,提示:

FATAL: Error inserting ipmi_si (/lib/modules/2.6.9-5.ELsmp/kernel/drivers/char/ipmi/ipmi_si.ko): No such device

这是因为机器上没有IPMI设备而出现的报错。

如果文章对你有帮助,欢迎点击上方按钮打赏作者

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值