{"title": "ipmitool\u57fa\u672c\u4f7f\u7528", "update_time": "2012-12-02 15:43:58", "tags": "ipmitool", "pid": "168", "icon": "linux.png"}
Linux的ipmitool工具可以方便地在Linux命令行下操作服务器的带外。 ## 常用命令 查看IPMI版本 ``` ipmitool -V ``` 重置ipmi卡 ``` ipmitool mc reset cold ``` 登录 ipmi console ``` ipmitool -I lanplus -H IPADDR -U USERNAME -P PASSWORD -e ^ sol activate ``` 带外重启机器 ``` ipmitool -I lanplus -H IPADDR -U USERNAME -P PASSWORD power reset ``` 带外设置下次从pxe启动 ``` ipmitool -I lanplus -H IPADDR -U USERNAME -P PASSWORD chassis bootdev pxe ``` 清空IPMI SEL ``` ipmitool sel clear ``` 获得ipmi的channel ``` for i in {1..14}; do ipmitool lan print $i 2>/dev/null | grep -q ^Set && echo $i; done ``` ## 常见问题 遇到ipmitool去连接服务器的sol时,报错Info: SOL payload already active on another session 怎么办? 可以使用sol deactivate的来强制踢掉其他的session,具体方式: ``` ipmitool -I lanplus -H IPADDR -U USERNAME -P PASSWORD sol deactivate ```