ipmi 远程开启电源命令

IPMI 远程开机的核心命令是 power on。具体使用的命令格式取决于你当前的操作系统(Linux 或 Windows)以及你使用的工具。

以下是几种最常见的 IPMI 远程开机方法:

1. 在 Linux 系统下使用 ipmitool(最常用)

ipmitool 是 Linux 环境下最主流的 IPMI 管理工具。你需要提前通过包管理器安装它(如 sudo apt install ipmitoolsudo yum install ipmitool)。

远程开机命令格式:

ipmitool -I lanplus -H <BMC_IP地址> -U <用户名> -P <密码> chassis power on
  • -I lanplus:指定使用 IPMI 2.0 的 lanplus 接口(推荐,比 lan 更安全)。
  • -H:指定服务器带外管理口(BMC/iDRAC/iLO)的 IP 地址。
  • -U:指定登录用户名。
  • -P:指定登录密码。
  • chassis power on:执行硬开机操作。

其他常用的电源管理命令:

  • 查看电源状态ipmitool -I lanplus -H <IP> -U <用户> -P <密码> chassis power status
  • 远程关机(硬关机)ipmitool -I lanplus -H <IP> -U <用户> -P <密码> chassis power off
  • 远程重启(硬重启)ipmitool -I lanplus -H <IP> -U <用户> -P <密码> chassis power reset

2. 在 Windows 系统下使用 ipmish.exe

在 Windows 环境下,戴尔等厂商早期常使用 ipmish.exe 这个小工具来进行远程管理。

远程开机命令格式:

ipmish.exe -ip <BMC_IP地址> -u <用户名> -p <密码> power on
  • 远程关机ipmish.exe -ip <IP> -u <用户> -p <密码> power off
  • 远程重启ipmish.exe -ip <IP> -u <用户> -p <密码> power reset

3. 使用 ipmiutil 工具(跨平台)

ipmiutil 是另一个强大的跨平台 IPMI 工具,在 Linux 和 Windows 下均可使用。

远程开机命令格式:

ipmiutil power -u -N <BMC_IP地址> -P <密码>
  • -u:代表 power up(开机)。
  • -N:指定 BMC 的 IP 地址。

💡 使用前提与注意事项:

  1. 硬件支持:服务器主板必须支持 IPMI 技术,并且带有专用的带外管理网口(或共享网口)。
  2. 网络连通:执行命令的电脑必须能够 Ping 通服务器的 BMC 管理 IP 地址。
  3. BIOS 设置:首次使用前,通常需要在服务器开机时进入 BIOS(如按 Ctrl+E 等快捷键),开启 IPMI Over LAN 功能,并设置好 BMC 的静态 IP 地址、用户名和密码。
  4. 电源状态power on 属于“硬开机”,即使服务器已经关机(只要电源线插着且 BMC 通电),该命令依然有效。
posted @ 2026-05-06 09:49  圣光救赎者  阅读(0)  评论(0)    收藏  举报