ipmitool 使用简介(ipmitool sel list ipmitool sensor list)

常用IPMI命令扩展

使用ipmitool查看传感器信息

ipmitool是一个用于管理IPMI(Intelligent Platform Management Interface)设备的命令行工具,可用于监控服务器硬件状态,包括传感器数据。

运行以下命令可以列出所有传感器信息:

ipmitool sensor list

常用传感器监控命令

查看特定传感器的详细信息:

ipmitool sensor get "Sensor Name"

监控CPU温度:

ipmitool sensor get "CPU Temp"

查看风扇转速:

ipmitool sensor get "FAN1"

设置传感器阈值

设置传感器阈值上限:

ipmitool sensor thresh "Sensor Name" upper 80

设置传感器阈值下限:

ipmitool sensor thresh "Sensor Name" lower 20

持续监控传感器数据

实时监控传感器变化(每2秒刷新一次):

watch -n 2 ipmitool sensor list

记录传感器数据到文件:

ipmitool sensor list >> sensor_log.txt

其他有用参数

使用详细输出模式:

ipmitool -v sensor list

指定远程BMC地址和凭据:

ipmitool -H <BMC_IP> -U <username> -P <password> sensor list

这些命令可以帮助管理员监控服务器硬件健康状况,及时发现温度异常、风扇故障等问题。对于关键业务服务器,建议设置自动告警脚本监控关键传感器数值。

ipmitool sel list

组合多个命令

如果需要将ipmitool sel list与其他命令组合使用,可以通过分号或管道符连接:

ipmitool sel list; other_command

使用脚本自动化

对于更复杂的场景,可以创建一个脚本文件,将ipmitool sel list放在脚本的最前面:

#!/bin/bash
ipmitool sel list
# 其他命令

检查命令输出

运行修改后的命令后,检查输出是否符合预期:

ipmitool sel list | grep -i "error"

注意事项

确保ipmitool已安装并配置正确权限。某些系统可能需要sudo权限:

sudo ipmitool sel list

电源控制相关操作

ipmitool chassis power cycle

执行强制电源循环(硬重启),适用于系统无响应时。断电后立即上电。

ipmitool chassis power diag

触发电源诊断中断,用于硬件调试场景。

传感器监控高级用法

ipmitool sensor get "CPU Temp"

获取特定传感器的详细数据,需替换双引号内为实际传感器名称。

ipmitool sensor thresh "FAN1" upper 6000 5500

设置风扇传感器的警告阈值(单位RPM),参数依次为传感器名、阈值类型、严重阈值、警告阈值。

FRU设备管理

ipmitool fru print

显示所有Field Replaceable Unit的详细信息,包括主板、电源等设备的序列号和部件号。

ipmitool fru edit 0 field board 3 "NewAssetTag"

修改FRU信息(0号设备板卡区域的第3字段),用于资产标签更新。

SDR仓库操作

ipmitool sdr list full

完整显示传感器数据记录,包含所有元数据字段。

ipmitool sdr dump sensor.sdr

将传感器数据记录导出到文件,用于离线分析。

BMC配置维护

ipmitool bmc reset cold

执行BMC控制器冷重启,会中断当前管理会话。

ipmitool bmc guid

获取BMC全局唯一标识符,用于设备识别。

事件通知设置

ipmitool pef info

查看平台事件过滤器的当前配置。

ipmitool event 1 "01 02 03"

手动触发测试事件,参数为事件数据字节。

批量操作模式

ipmitool -b 6 -t 0x72 raw 0x30 0x70 0x0c 0x02

发送原始IPMI命令,适用于特定硬件操作,参数为总线号、目标地址和命令数据。

安全增强命令

ipmitool lan set 1 cipher_privs aaaaaaaaaaaaaaa

设置LAN通道的加密算法权限,需替换为实际的17位权限位图。

日志管理技巧

ipmitool sel elist -v -c

显示扩展格式的SEL日志,包含详细解释和紧凑时间格式。

ipmitool sel time get

查询BMC硬件时钟的当前时间。

远程会话管理

ipmitool sol payload enable 1

激活指定通道的SOL有效载荷,需预先配置串口参数。

故障诊断命令

ipmitool mc reset warm

执行BMC热重置,保留当前网络配置和会话状态。

ipmitool firewall info

查看BMC防火墙规则,诊断网络连接问题。

这些命令覆盖了服务器管理的典型场景,包括:

  • 紧急电源控制
  • 硬件状态深度监控
  • 固件级设备管理
  • 批量自动化操作
  • 安全审计功能
  • 日志分析和时间同步

实际使用时需注意:

  1. 部分命令需要管理员权限
  2. 硬件差异可能导致命令响应不同
  3. 关键操作前建议备份配置
  4. 生产环境建议通过带外管理网络执行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913570.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913570.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小米YU7预售现象深度解析:智能电动汽车的下一个范式革命

小米YU7预售现象深度解析&#xff1a;智能电动汽车的下一个范式革命一、预售数据创造三项行业新纪录 2025年6月26日的小米YU7发布会&#xff0c;不仅刷新了智能汽车预售速度&#xff0c;更揭示了新时代的消费心理变迁&#xff1a; &#xff08;1&#xff09;订单爆发速度史无前…

xlog-Android15适配之16KB对齐

背景 前两天查看Google play控制台突然发现有告警&#xff0c;一看原来是要求必须尽快适配Android15。 过程 先看了一下网上的资料&#xff0c;Android15适配 发现对我的apk基本上没有什么影响&#xff0c;除了 动态库必须16KB对齐这一项。 最简单查看apk是否16KB对齐的方法…

Crazyflie支持MATLAB/Simulink控制 基于NOKOV度量动捕系统实现

Crazyflie支持MATLABSimulink控制 基于NOKOV度量动捕系统实现 一、动捕软件VRPN配置 以动捕软件版本XINGYING 4.2.0.5495为例&#xff0c;其他版本同理。打开动捕软件&#xff0c;连接上镜头。单击菜单栏下的视图->数据广播。在数据广播中的VRPN流下&#xff0c;将单位下拉…

Windows 系统安装与使用 Claude Code 全攻略

Claude Code 作为一款高效的 AI 编程辅助工具&#xff0c;深受开发者青睐&#xff0c;但由于其本身不支持 Windows 文件系统&#xff0c;在 Windows 系统上使用需要借助 WSL&#xff08;适用于 Linux 的 Windows 子系统&#xff09;。下面为你详细介绍在 Windows 系统上安装和使…

如何用Python编程计算权重?

1. 加权平均中的权重计算&#xff08;已知权重值&#xff09; 如果已知各元素的权重&#xff0c;直接用权重乘以对应值后求和。 # 示例&#xff1a;计算加权平均分&#xff08;权重之和为1&#xff09; scores [80, 90, 70] # 各项分数 weights [0.3, 0.5, 0.2] # 对应权重…

WinUI3入门16:Order自定义排序

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github&#xff1a;codetoys&#xff0c;所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的&#xff0c;可以在任何平台上使用。 源码指引&#xff1a;github源…

Java 面向对象三大特性详解:封装、继承与多态,掌握OOP核心思想

作为一名Java开发工程师&#xff0c;你一定知道&#xff0c;封装&#xff08;Encapsulation&#xff09;、继承&#xff08;Inheritance&#xff09;和多态&#xff08;Polymorphism&#xff09; 是面向对象编程&#xff08;Object-Oriented Programming, OOP&#xff09;的三大…

WPS中配置MathType教程

项目场景&#xff1a;在WPS中使用MathType问题描述&#xff1a;MathPage.wll或MathType.dll文件找不到问题原因分析&#xff1a;在C盘wps中的startup中有mathpage.wll,但配置不可用而我的WPS安装在E盘&#xff0c;并且桌面图标启动路径也是E盘路径下的WPS路径&#xff0c;所以不…

基于模板设计模式开发优惠券推送功能以及对过期优惠卷进行定时清理

1.模板设计模式&#xff1a;模板设计模式是一种常见的设计模式&#xff0c;主要作用是对 具体操作的 共有代码块进行提取&#xff0c;提升代码复用性。那么说道代码复用性&#xff0c;首先想到的是抽象类而不是接口。因为抽象类的本质就是为了代码复用&#xff0c;抽象类既可以…

对象的finalization机制Test1

Java语言提供了对象终止(finalization)机制来允许开发人员自定义对象被销毁之前的处理逻辑。当垃圾回收器发现没有引用指向一个对象时&#xff0c;通常接下来要做的就是垃圾回收&#xff0c;即清除该对象&#xff0c;而finalization机制使得在清除此对象之前&#xff0c;总会先…

RJ45 连接器(水晶头)的引脚定义

RJ45连接器核心定义 【】物理结构 8个金属触点&#xff08;Pin 1至Pin 8&#xff09;的透明塑料插头&#xff0c;带塑料卡榫。 引脚编号规则 卡榫朝下&#xff0c;金属触点面向自己时&#xff1a; 最左侧为 Pin 1 最右侧为 Pin 8 顺序&#xff1a;Pin 1 → Pin 2 → Pin 3 → P…

小架构step系列08:logback.xml的配置

1 概述 logback.xml配置文件的详细配置&#xff0c;很多地方都说得比较细&#xff0c;本文主要从几个重点来看一下原理&#xff0c;了解原理能够帮助确定哪些应该配置&#xff0c;以及如何配置。 logback.xml是为打印日志服务的&#xff0c;打印的内容一般打印到控制台(Conso…

STM32中SPI协议详解

前言 在嵌入式系统中&#xff0c;设备间的数据传输协议多种多样&#xff0c;SPI&#xff08;Serial Peripheral Interface&#xff0c;串行外设接口&#xff09;凭借其高速、全双工、易用性等特点&#xff0c;成为连接STM32与高速外设&#xff08;如OLED屏、Flash芯片、AD转换器…

TypeScript 接口全解析:从基础到高级应用

TypeScript 接口全解析&#xff1a;从基础到高级应用在 TypeScript 中&#xff0c;接口是定义数据结构和行为规范的强大工具&#xff0c;它能够显著提升代码的可读性、可维护性和类型安全性。本文将全面讲解 TypeScript 接口的相关知识点&#xff0c;从基础语法到高级特性&…

主存(DRAM)是什么?

主存&#xff08;DRAM&#xff09;是什么&#xff1f; 主存&#xff08;DRAM&#xff09;详解 主存&#xff08;Main Memory&#xff09; 通常由 DRAM&#xff08;Dynamic Random Access Memory&#xff0c;动态随机存取存储器&#xff09; 构成&#xff0c;是计算机系统中用于…

Python 机器学习核心入门与实战进阶 Day 6 - 模型保存与加载(joblib / pickle)

✅ 今日目标 掌握如何将训练好的模型持久化保存到文件熟悉两种主流保存方式&#xff1a;joblib 和 pickle加载模型并应用于新数据预测实现完整的“训练 → 保存 → 加载 → 预测”流程为后续部署做准备&#xff08;如 Flask、FastAPI&#xff09;&#x1f9f0; 一、模型保存工具…

【SigNoz部署安装】Ubuntu环境部署SigNoz:Docker容器化监控的全流程指南

文章目录前言1.关于SigNoz2.本地部署SigNoz3.SigNoz简单使用4. 安装内网穿透5.配置SigNoz公网地址6. 配置固定公网地址前言 在分布式架构主导的现代运维体系中&#xff0c;系统性能监控正面临范式变革的关键转折。当微服务架构遭遇服务雪崩、无服务器架构出现冷启动延迟等复杂…

NV298NV312美光固态闪存NW639NW640

美光固态闪存技术全景解析&#xff1a;从NV298到NW640的深度探索近年来&#xff0c;美光科技凭借其在3D NAND闪存技术上的持续突破&#xff0c;推出了多款备受市场关注的固态硬盘产品。本文将从技术评测、产品对比、市场趋势、用户反馈及应用场景等多个维度&#xff0c;深入剖析…

2025.07.04【服务器】|使用万兆网卡提升服务器间互联速度,实现快速数据传输

文章目录1. **万兆网卡概述**2. **为什么选择万兆网卡**3. **万兆网卡配置与安装**3.1 **安装网卡**3.2 **安装驱动程序**3.3 **检查网卡状态**4. **配置网络接口**4.1 **Linux 系统配置**4.2 **Windows 系统配置**5. **优化性能**5.1 **使用多线程传输**5.2 **开启 TCP/UDP 窗…

光伏发电量精准估算,提升投资效益

在光伏产业规模化发展进程中&#xff0c;准确估算光伏发电量是提升项目投资效益的关键环节。科学的发电量预测不仅能为项目可行性研究提供依据&#xff0c;更能在电站全生命周期内优化运营策略&#xff0c;实现投资回报最大化。基于多维度数据整合与智能算法构建的精准预测体系…