1. CentOS 安装 ipmi
Problem
How do I install and enable ipmitool?
Solution
To install the ipmitool software execute the following commands from a root shell:
Enterprise Linux 5.x / CentOS 5.x:
# yum install OpenIPMI OpenIPMI-tools
Enterprise Linux 6.x / CentOS 6.x or Fedora:
# yum install OpenIPMI ipmitool
Enterprise Linux 7.x / CentOS 7.x or Fedora:
# yum install OpenIPMI ipmitool
Ubuntu 14.04 LTS:
# apt-get install ipmitool
Reference
2. IPMI 设置启动设备
查看有哪些选项可以选择
mawagner ~ $ ipmitool -H 172.16.10.1 -U USERID chassis bootdev Password: bootdev <device> [clear-cmos=yes|no] bootdev <device> [options=help,...] none : Do not change boot device order pxe : Force PXE boot disk : Force boot from default Hard-drive safe : Force boot from default Hard-drive, request Safe Mode diag : Force boot from Diagnostic Partition cdrom : Force boot from CD/DVD bios : Force boot into BIOS Setup floppy: Force boot from Floppy/primary removable media
设置启动设备
mawagner ~ $ ipmitool -H 172.16.10.1 -U USERID chassis bootdev cdrom Password: Set Boot Device to cdrom
Reference
3. 开关设备
开启设备:
$ ipmitool -H 127.0.0.1 -U root -P password chassis power on
关闭设备:
$ ipmitool -H 127.0.0.1 -U root -P password chassis power off
查看设备开关状态:
$ ipmitool -H 127.0.0.1 -U root -P password chassis power status