IPMI管理工具使用方法

简介: IPMI管理工具使用方法

前言


最近需要对多台服务进行控制,通过服务器的 BMC 控制台去控制太麻烦,服务器刚好支持 IPMI 协议,这里记录下常用的几条命令备忘。


什么是 IPMI


智能平台管理接口(Intelligent Platform Management Interface)原本是一种Intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。

IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。


开关机、重启


1.查看开关机状态:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) power status

2.开机:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) power on

3.关机:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) power off

4.重启:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) power reset


用户管理


说明

[ChannelNo] 字段是可选的,ChannoNo为1或者8;BMC默认有2个用户:user id为1的匿名用户,user id为2的ADMIN用户。

<>字段为必选内容;:2为user权限,3为Operator权限,4为Administrator权限。

1.查看用户信息:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) user list [ChannelNo]

1.增加用户:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) user set name

3.设置密码:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) user set password

4.设置用户权限:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) user priv [ChannelNo]

5.启用/禁用用户:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) user enable/disable


IP网络设置


说明

[ChannelNo] 字段是可选的,ChannoNo为1(Share Nic网络)或者8(BMC独立管理网络);设置网络参数,必须先设置IP为静态,然后再进行其他设置。

1.查看网络信息:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) lan print [ChannelNo]

2.修改IP为静态还是DHCP模式:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) lan set ipsrc

3.修改IP地址:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) lan set ipaddr

4.修改子网掩码:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) lan set netmask

5.修改默认网关:

ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) lan set defgw ipaddr <默认网关>

目录
相关文章
|
8月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】Linux 软件包管理工具 rpm命令 使用指南
【Shell 命令集合 系统设置 】Linux 软件包管理工具 rpm命令 使用指南
163 0
|
8月前
|
IDE Linux 开发工具
零基础也能学会!Linux下安装RStudio工具及实现远程访问的详细指南
RStudio Server 使你能够在 Linux 服务器上运行你所熟悉和喜爱的 RStudio IDE,并通过 Web 浏览器进行访问,从而将 RStudio IDE 的强大功能和工作效率带到基于服务器的集中式环境中。
|
5月前
|
监控 安全 Linux
在Linux中,如何理解系统管理工具,如Webmin和Ajenti。
在Linux中,如何理解系统管理工具,如Webmin和Ajenti。
|
8月前
|
Linux Shell API
【Shell 命令集合 网络通讯 】Linux 串口通信 minicom命令 使用指南
【Shell 命令集合 网络通讯 】Linux 串口通信 minicom命令 使用指南
470 1
|
8月前
|
监控 Shell Linux
【Shell 命令集合 系统设置 】Linux 管理和监控电源管理 apmd命令 使用指南
【Shell 命令集合 系统设置 】Linux 管理和监控电源管理 apmd命令 使用指南
96 0
|
Linux 网络安全 数据安全/隐私保护
Linux远程管理工具
Linux远程管理服务器多基于 SSH 协议。本节给大家介绍 2 种常见的基于 SSH 协议的远程管理工具,分别是 PuTTY 和 SecureCRT。 在使用远程管理工具之前,应先设置宿主机 Windows 与虚拟机 Linux 能够连通。 这里要注意 VMware 的网卡设置,Linux 中更改网络设置可以使用 ifconfig 和 setup 命令,若还是无法进行远程连接,要么就是 SSH 服务没有启动,要么就是 Linux 防火墙默认屏蔽了 SSH 服务的端口。另外还要记住一点,远程连接管理服务器与本地操作服务器是一样的,没有任何区别。 PuTTY远程管理工具 这是一款完全免费
|
Linux
LINUX编译GtkLP(开源的打印机图形化工具)
LINUX编译GtkLP(开源的打印机图形化工具)
119 0
LINUX编译GtkLP(开源的打印机图形化工具)
|
弹性计算 关系型数据库 MySQL
安装 Linux 服务器面板管理工具 | 学习笔记
快速学习 安装 Linux 服务器面板管理工具
188 0
安装 Linux 服务器面板管理工具 | 学习笔记
|
Linux PHP 数据安全/隐私保护
安装 linux 服务器面板管理工具|学习笔记
快速学习 安装 linux 服务器面板管理工具
136 0
|
Linux 数据安全/隐私保护