解决IPMITool无法在SELS上使用的问题
2008-11-25 14:42
369 查看
和大家分享一个案例:
[问题]
不能在安装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
日志仍然是解决问题的关键。
[问题]
不能在安装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
日志仍然是解决问题的关键。
相关文章推荐
- 关于CSS中内层使用float导致外层的背景无法显示的问题的解决
- Python中使用django框架进行web开发,模板中无法导入css、js和图片的问题解决
- 解决Maven无法使用ojdbc依赖的问题
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- 解决Qt5 Creator无法切换输入法(fcitx),Ubuntu中不能使用搜狗输入法录入汉字问题
- 使用git commit -a时出现无法提交的问题解决
- 解决linux 所有命令无法使用的问题
- oracle xe client 如何设置 tnsnames.ora(解决无法使用pl/sql developer的问题)
- 解决angularjs 使用 ng-repeat 循环输出时html元素无法解析的问题
- MySQL下载安装、配置、使用及无法启动MySQL服务问题解决
- 使用复制存储过程执行解决“事务复制中的表大量更新导致无法及时同步”的问题
- 使用installshild解决某些安装文件无法在win2003上安装的问题
- 使用自定义分隔符分离字符串 解决Delphi7下TStringList.Delimiter分离无法跳过空格问题
- g4e常见问题#1 解决Git在Windows上使用http/https无法认证的问题
- 使用一个框架遇到问题,搜索到的办法都尝试了,无法解决,该怎么办
- ubuntu下面出现无法使用刚安装eclipse的插件的问题,解决办法
- 解决Spring boot使用Quartz时Job中无法注入Bean 空指针异常问题
- ubuntu10.04解决SQLPLUS上下左右键无法使用问题
- wireshark学习——解决Ubuntu下无法使用Wireshark抓包的问题
- 解决使用SpringMVC时,css、js、image等静态资源无法加载的问题