解决IPMITool无法在SELS上使用的问题

 
和大家分享一个案例:
[问题]
不能在安装SELS 10 的Dell服务器上运行ipmitool,在尝试启动ipmi服务时失败,并且在message日志里有如下错误信息:
Jul 17 15:16:24 test kernel: ipmi message handler version 38.2
Jul 17 15:16:24 test kernel: IPMI System Interface driver.
Jul 17 15:16:24 test kernel: ipmi_si: Found SMBIOS-specified state machine at I/O address 0xca8, slave address 0x20
Jul 17 15:16:24 test kernel:  Could not set up I/O space
Jul 17 15:16:24 test kernel: Trying to free nonexistent resource <00000ca8-00000cac>
Jul 17 15:16:24 test kernel: ipmi_si: Unable to find any System Interface(s)
 
 
[分析及解决办法]
日志提示“Trying to free nonexistent resource <00000ca8-00000cac>”,而在dmesg日志里我们可以看到:
pnp: 00:09: ioport range 0xca8-0xca8 has been reserved
pnp: 00:09: ioport range 0xcac-0xcac has been reserved
看来系统的确将这些资源为pnp设备保留了,所以无法正常启动ipmi服务。知道了原因,那么就有了一个简单的解决办法: 编辑启动配置文件/boot/grub/menu.1st,在启动内核处添加如下红色字体的参数,重启机器,关掉pnpacpi. 再次启动ipmi服务成功,然后就可以顺利使用ipmitool工具在系统下查看硬件状态了。
......
title SUSE Linux Enterprise Server 10
......
kernel /boot/vmlinuz root=/dev/sda1 vga=0x31a ...... pnpacpi=off
 
日志仍然是解决问题的关键。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值