ipmitool命令详解:管理工具及操作指南
版权申诉
5星 · 超过95%的资源 116 浏览量
更新于2024-06-25
2
收藏 281KB PDF 举报
"ipmitool工具常用命令汇总.pdf"
ipmitool是一个开源的命令行工具,用于管理和监控远程服务器,特别是那些支持 Intelligent Platform Management Interface (IPMI) 协议的设备。IPMI 是一种通用标准,允许管理员在操作系统崩溃或网络连接中断的情况下,仍然能够远程监控硬件状态和执行管理任务。
1. 工具的安装
在Linux环境中,可以通过YUM包管理器来安装ipmitool,命令如下:
```
yum install -y OpenIPMI ipmitool
```
安装完成后,需要启动ipmi服务:
```
/etc/init.d/ipmistatus
/etc/init.d/ipmistart
```
运行`ipmitool -V`确认版本信息。
2. 命令的help
要查看ipmitool的命令帮助,可以使用`ipmitool -h`或查阅man页`man ipmitool`。
3. 查看管理口的IP地址
使用`ipmitool lan print`命令可以显示管理接口(也称作BMC)的IP地址和其他网络配置信息。
4. 管理底盘(chassis)配置
- 查看底盘配置汇总:`ipmitool chassis status`
- 管理电源:`ipmitool chassis power [on|off|reset]`
- 管理时间间隔:`ipmitool date <set command>`
- 管理电源恢复策略:`ipmitool chassis power policy [always_on|last_state]`
- 查看上次重启原因:`ipmitool chassis bootdev get`
- 查询上电时间:`ipmitool date show`
- 管理启动项:`ipmitool chassis bootdev <device> [options]`
- 设置启动项的参数:`ipmitool chassis bootparam set <param id> <value>`
5. 使用delloem进行管理(针对戴尔服务器)
- 配置LCD:`ipmitool dell oem lcd <command>`
- 查看MAC地址:`ipmitool mac addr show`
- 设置LAN模式:`ipmitool lan set <channel> mode <static|dhcp>`
- 设置背板LED状态:`ipmitool dell led set <led-id> <state>`
- 管理电源监控:`ipmitool sensor <command>`
6. 查看传感器数据(sensor)
- 查看所有传感器数据:`ipmitool sensor`
- 设置传感器告警阈值:`ipmitool sensor set <sensor-name> <reading-type> <threshold-value>`
- 查看特定传感器状态:`ipmitool sensor show <sensor-name>`
- 查看传感器当前值:`ipmitool sensor reading <sensor-name>`
7. 管理传感器仓库(sdr)
- 查看传感器仓库信息列表:`ipmitool sdr`
- 查看传感器类型和指定类型数据:`ipmitool sdr type <sensor-type>`
- 查看指定传感器配置信息:`ipmitool sdr <sensor-name>`
- 查看sdr仓库配置信息:`ipmitool sdr ver`
8. 查看系统事件SEL日志
- 查看SEL状态信息:`ipmitool sel info`
- 查看SEL中的日志信息:`ipmitool sel list`
这些命令对于系统管理员来说非常实用,可以进行远程硬件监控、故障排查以及维护工作,确保服务器的稳定运行。通过熟练掌握这些命令,可以提高运维效率,及时发现并解决问题。
2021-07-27 上传
2020-03-30 上传
2023-05-18 上传
2023-06-25 上传
2023-08-30 上传
2024-10-10 上传
2023-06-08 上传
2023-08-19 上传
hhappy0123456789
- 粉丝: 74
- 资源: 5万+
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查