如何通过ipmi获取主机序列号

如何通过ipmi获取主机序列号,第1张

1、首先按F2或者DEL进入BIOS。

2、进入BIOS之后,选择Server Mgmt菜单。

3、进入Server Mgmt菜单之后选择BMC network configuration。

4、选中BMC network configuration后按Enter键进入。

5、在Configuration Address source选项选择Static。

6、配置好ipmi之后按F10保存退出。

# 1 获取到服务器的网络配置信息

echo -e "\n\n=======Networking Configurations:"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD lan print

# 2获取到服务器的温度信息

echo -e "\n\n=======Ambient Temprature:"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD sdr get "Ambient Temp"

# 3获取到服务器的功率信息

echo -e "\n\n=======System Level:"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD sdr get "System Level"

# 4获取到服务器的序列号信息

echo -e "\n\n=======Serial Number(Fru):"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD fru

# 5获取到服务器的MAC

echo -e "\n\n=======Mac Address(only Dell):"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD delloem mac

# 6获取到服务器的资产号信息

echo -e "\n\n=======Serial Number(Fru):"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD sdr get "System Level"

# 7获取到服务器的管理卡的时间

echo -e "\n\n=======Date and Time:"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD sel time get

# 8查看管理卡配置模式

echo -e "\n\n=======Lan set Mode:"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD delloem lan get

# 9查看SOL波特率

echo -e "\n\n=======Volatile Bit Rate (kbps):"

ipmitool -I lan -H $HOST -U $USER -P $PASSWD sol info 1

}

查看IBM服务器事件日志,在不重启服务器不影响运行的前提下,提供以下三种方法:

1、服务器未挂起且已连接到网络(使用 *** 作系统控制的网络端口)

· 运行 DSA Portable 以查看诊断事件日志(需要 IPMI 驱动程序),或创建可发送给 IBM 服务和支持人员的输出文件(使用 ftp 或本地副本)。

· 使用 IPMItool 查看系统事件日志(需要 IPMI 驱动程序)。

使用 IMM 的 Web 浏览器界面在本地查看系统

2、服务器未挂起且未连接到网络(使用 *** 作系统控制的网络端口)

· 运行 Portable DSA 以查看诊断事件日志(需要 IPMI 驱动程序),或创建可发送给 IBM 服务和支持人员的输出文件(使用本地副本)。

· 使用 IPMItool 查看系统事件日志(需要 IPMI 驱动程序)。

使用 IMM 的 Web 浏览器界面在本地查看系统事件日志(需要 RNDIS USB LAN 驱动程序)。

3、集成管理模块 (IMM) 已连接到网络并且已应用交流电源 - 服务器状态可能为挂起、未挂起或关闭

· 使用 IPMItool 在网络上通过 IMM 外部 IP 地址来查看系统事件日志。

· 使用 IMM 的 Web 浏览器界面查看系统事件日志。在 Web 浏览器中,输入 IMM 的 IP 地址,转至 Event Log 页面。

PS重启服务器查看事件日志的方法

重新启动服务器并按 F2 以启动 DSA Preboot,查看诊断事件日志(请参阅运行 DSA Preboot 诊断程序,以获取更多信息)。

此外,还可以重新启动服务器并按 F1 键来启动 Setup Utility,以查看 POST 事件日志或系统事件日志。

参考资料:>

PowerKVM是什么?

Linux自身内置了一套虚拟机管理程序(libvirt)以及基于内核的虚拟机 (KVM)。之前,KVM主要支持是X86处理器架构,已经成为主流的开源虚拟化技术实现方案。现在,经过IBM工程师的努力,KVM也添加了针对Power处理器架构的支持,并针对Power处理器架构对KVM进行了深度优化。因此,用户可以轻松地采用开源虚拟化技术方案来管理IBM的 Power服务器,这就是Power KVM。

IBM PowerKVM的初始版本已经于2014年6月对外正式发布,可部署在S812L和S822L两种搭载Power8处理器的服务器上。Linux发行版如RedHat、SUSE 和 Ubuntu均可以轻松地部署在PowerKVM 环境中。

IBM PowerKVM安装介质可从IBM Fix Center(>

IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由Intel,HP,DELL和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。

在我们生产环境的物理服务器中,绝大部分都采用了DELL与SuperMicro,都选购了 “DRAC 远程控制卡” 来支持IPMI,并分配了特定的网络段IP给每台服务器。这样,平时我们远程修改BIOS启动项,重启服务器,连接本地终端等 *** 作就都可以通过IPMI来实现了。

以下,是我们生产环境中的实际应用场景:

环境介绍:

机器类型:DELL/SuperMicro

IPMI支持:已安装 “DRAC 远程控制卡” 并已通过BIOS配置好IP地址

机器列表:

管理机 idc1-admin1

服务器 idc1-server1, DRAC远程地址 idc1-server1-remote

OS: CentOS 66 x86_64 Minimal

具体配置:

1 配置管理主机idc1-admin1

[root@idc1-admin1 ~]# yum install OpenIPMI ipmitool

[root@idc1-admin1 ~]# /etc/initd/ipmi start

[root@idc1-admin1 ~]# lsmod | grep ipmi_devintf || insmod /lib/modules/`uname -r`/kernel/drivers/char/ipmi/ipmi_devintfko

[root@idc1-admin1 ~]# /etc/initd/ipmi restart

2 IPMI功能 之 远程修改BIOS启动项为网络启动

[root@idc1-admin1 ~]# ipmitool -I lanplus -H idc1-server1-remote -U ADMIN -P ADMIN chassis bootdev pxe

Set Boot Device to pxe

3 IPMI功能 之 远程重启服务器

[root@idc1-admin1 ~]# ipmitool -I lanplus -H idc1-server1-remote -U ADMIN -P ADMIN power reset

Chassis Power Control: Reset

[root@idc1-admin1 ~]# ipmitool -I lanplus -H idc1-server1-remote -U ADMIN -P ADMIN power status

Chassis Power is on

4 通过Cobbler网络自动好安装服务器idc1-server1

5 登陆刚刚安装完成的服务器idc1-server1,启用IPMI Console支持

51 安装所需软件

[root@aikaiyuan ~]# yum install OpenIPMI ipmitool

[root@aikaiyuan ~]# /etc/initd/ipmi start

[root@aikaiyuan ~]# lsmod | grep ipmi_devintf || insmod /lib/modules/`uname -r`/kernel/drivers/char/ipmi/ipmi_devintfko

[root@aikaiyuan ~]# /etc/initd/ipmi restart

52 配置grub启动参数

[root@idc1-server1 ~]# vi /boot/grub/grubconf

# grubconf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE: You have a /boot partition This means that

# all kernel and initrd paths are relative to /boot/, eg

# root (hd0,0)

# kernel /vmlinuz-version ro root=/dev/mapper/mylvm-root

# initrd /initrd-[generic-]versionimg

#boot=/dev/sda

default=0

timeout=5

splashimage=(hd0,0)/grub/splashxpmgz

hiddenmenu

serial --unit=1 --speed=115200

terminal --timeout=2 console

title CentOS (2632-504el6x86_64)

root (hd0,0)

kernel /vmlinuz-2632-504el6x86_64 ro root=/dev/mapper/mylvm-root rd_NO_LUKS LANG=en_USUTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 rd_LVM_LV=mylvm/root KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet rd_NO_DM rd_LVM_LV=mylvm/swap rhgb quiet console=tty1 console=ttyS1,115200

initrd /initramfs-2632-504el6x86_64img

以上就是关于如何通过ipmi获取主机序列号全部的内容,包括:如何通过ipmi获取主机序列号、ipmitool 能不能获取cpu利用率、ibm system x3650 如何查看服务器错误日志等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9693496.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存