# 查看服务器串口 ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin sol activate #激活串口 ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin sol deactivate #释放串口 # 冷重启服务器 ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin power cycle #冷重启服务器(不同于reboot是热重启。他是走BMC进行重启) ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin power reset
-I 接口用 lan局域网plus协议
sol 串口over lan
ipmitool 是一个开源的命令行工具,对服务器或网络设备的 IPMI(智能平台管理接口)进行交互。IPMI 是一种标准的硬件管理接口。
ipmitool定义了多个interface,比如LAN、
ipmitool定义了多个命令,串口用的就是sol(Serial-over-LAN)命令。包括还有bmc、isol、sol、user等。
sdr(Sensor Data Repository) 寄存器数据库 Print Sensor Data Repository entries and readings
sol(Serial-over-LAN) 串口通过LAN Configure and connect IPMIv2.0 Serial-over-LAN
isol Configure and connect Intel IPMIv1.5 Serial-over-LAN
power Shortcut to chassis power commands
user Configure Management Controller users 配置用户名和密码
# 查看服务器串口 ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin sol activate #激活串口 ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin sol deactivate #释放串口
-I 选择ipmi的interface,
lanplus IPMI v2.0 RMCP+ LAN Interface 是v1.5 lan的plus版本 增强版 所以叫lan-plus
-H 指定主机
-U 指定用户名(ipmitool user创建)
-P 指定密码
sol表示Serial-over-LAN的接口
activate表示激活串口(全局同时只能有一人激活)
deactivate表示释放串口
ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin power cycle #冷重启服务器(不同于reboot是热重启。他是走BMC进行重启) ipmitool -H 127.0.0.1 -I lanplus -U admin -P admin power reset
power reset:会发送一个软重置信号给服务器,优雅地重启操作系统,允许系统完成所有必要的关机程序,然后重新启动。
power reset 命令可能不会完全关闭电源,而是尝试在当前电源状态下重启系统。相比之下,power cycle 命令确保了设备会经历一个完整的关闭和启动过程。power cycle首先发送一个软关机命令(如 power off),然后等待几秒钟,再发送一个软启动命令(如 power on)。
这个命令的目的是确保设备完全关闭,然后再重新启动,可以用于处理那些需要完全断电后才能解决的问题。
ipmitool help
ipmitool -H 127.0.0.1 -I lanplus power cycle
进行冷重启