如何通过IPMI命令抓BMC日志 详细03

如何通过IPMI命令抓BMC日志 详细03,第1张

2. 使用Ctrl+E 进入IPMI Server Management Configuration

3. 设置IPMI Server Management Configuration

(1).设置 IPMI Over LAN 为 On

(2).进入IPMI LAN Channel

设置Ethernet Ip Address : 192.168.1.100

设置 Subnet Mask : 255.255.255.0

配置完成,保存设置

4. 服务器设置完成。

设置你的客户端, 例如笔记本电脑的IP

5. 客户端通过网络连接服务器NIC1 接口,在客户机上配置网卡(确保BMC IP 地址与客

户端IP 地址在同一网段。处于安全考虑BMC IP 地址被禁止Ping 测试。)

设置Ethernet Ip Address : 192.168.1.2

设置 Subnet Mask : 255.255.255.0

下载这个软件, 到你的笔记本里面

(解压密码dell)

6. 进入开始菜单,点击运行(cmd),目录指向ipmish 命令所在目录

1) 使用 ipmish –ip 192.168.1.100 –u root –p calvin sel get >delllog.txt 将日志

保存到delllog.txt 文件中。

2) 可以使用 ipmish –ip 192.168.1.100 –u root –p calvin sel clear 将BMC日志清空3) 开/关机/重启, 命令单个单个输入, 不要一起来

impish -ip 192.168.0.100 -u root -p calvin power on/off/cycle

4) 收集日志的图例如下

Ipmitool对运维来说是一个很不错的管理工具,既支持本地操作也支持远端操作,能够不依赖服务器的CPU,内存,存储,电源等独立工作,是一种廉价远程管理方案。

IPMItool是一个用于管理和配置,支持智能平台管理接口(IPMI)1.5版和2.0版规范的设备的实用程序。 IPMI是一个开放的标准,监控,记录,回收,库存和硬件实现独立于主CPU,BIOS,以及操作系统的控制权。 服务处理器(或底板管理控制器,BMC)的背后是平台管理的大脑,其主要目的是处理自主传感器监控和事件记录功能。

Ipmitool方案提供了一个简单的命令行接口,这个BMC。 它具有读取传感器数据存储库(SDR)和打印传感器值,显示系统事件日志(SEL)中的内容,打印现场可更换单元(FRU)的库存信息,读取和设置LAN配置参数,实现对远程的能力机箱电源控制。

它最初被写入采取IPMI的过度LAN接口的优势,但也能够使用系统界面由内核设备驱动程序,如所提供的的OpenIPMI Linux和BMC在Solaris 10或FreeBSD的新的OpenIPMI兼容的驱动程序。

操作系统: CentOS7.5 Minimal 虚拟机

# yum  -y install epel-release

# yum  -y install ipmitool

# yum install OpenIPMI  ipmitool

# yum info OpenIPMI

# rpm -ql ipmitool

# ipmitool -V

# modprobe ipmi_watchdog

# modprobe ipmi_poweroff

# modprobe ipmi_devintf

# modprobe ipmi_msghandler

# modprobe ipmi_si

modprobe: ERROR: could not insert 'ipmi_si': No such device

原因:当前系统运行在虚拟机而非物理机上,只有运行在物理机上的CentOS系统才能用这个模块,没有不影响ipmi的使用。

# lsmod | grep ipmi

# systemctl startipmievd.service

# systemctl status ipmievd.service

Does the system have IPMI-capable hardware (a system management controller or equivalent)?

 Is that hardware supported by the operating system? 

If a kernel module is required for support, is it loaded?

Running IPMI on Linux

http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux

IPMI on CentOS/RHEL

http://www.openfusion.net/linux/ipmi_on_centos

CentOS上安装与使用ipmitool

http://blog.4aiur.net/2011/06/install-and-use-ipmitool-on-centos

ipmitool-1.8.18-7.el7.x86_64.rpm

https://centos.pkgs.org/7/centos-x86_64/ipmitool-1.8.18-7.el7.x86_64.rpm.html

IPMI之ipmitool工具

https://blog.51cto.com/bovin/2128475

硬件运维:使用IPMITOOL解决服务器底层维护难题

http://www.yunweipai.com/archives/19236.html

IPMI on CentOS/RHEL

https://blog.csdn.net/ztsinghua/article/details/50827998

Installing IPMI Tool

https://www.psychz.net/client/kb/en/installing-ipmi-tool-.html

Configuring IPMI under Linux using ipmitool

https://www.thomas-krenn.com/en/wiki/Configuring_IPMI_under_Linux_using_ipmitool

How to set up ipmitool in centos for devVm?

https://stackoverflow.com/questions/33606117/how-to-set-up-ipmitool-in-centos-for-devvm

https://serverfault.com/questions/480371/ipmitool-cant-find-dev-ipmi0-or-dev-ipmidev-0

IPMI一般只能识别硬槽位信息但不能识别到RAID信息。就是所BMC只能看到服务器查了几块硬盘但是无法检测到配置的RAID几。

可以通过其他工具查看甚至修改RAID 配置信息,比如megacli或者对应RAID卡厂商自主的管理软件。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/54327.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存