云服务器命令之ipmitool远程重启服务器与查看串口?(ipmitool -I lanplus -H x -U x -P x sol activate、deactivate、power cycle)

avatar
作者
筋斗云
阅读量:0

文章目录

快速获取

# 查看服务器串口 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

ipmitool 是一个开源的命令行工具,对服务器或网络设备的 IPMI(智能平台管理接口)进行交互。IPMI 是一种标准的硬件管理接口。
ipmitool定义了多个interface,比如LAN、
ipmitool定义了多个命令,串口用的就是sol(Serial-over-LAN)命令。包括还有bmc、isol、sol、user等。

intreface

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在业务场景中经常用于查看串口信息,以及对服务器进行重启
  • 在有些场景,对本机服务器进行操作可以直接用ipmitool -H 127.0.0.1 -I lanplus power cycle进行冷重启

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!