BMC IPMI常用命令

BMC(Baseboard Management Controler)提供了多种通道来和主机通信,进而检测主机的温度、风扇转速、电压、电源和现场可替代器件。为了便于用户使用,它提供了非常丰富的命令,下面介绍一下主要的常用命令。

1.      远程电源控制类

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power off

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power on

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power reset

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power cycle

(注意power cycle 和power reset的区别在于前者从掉电到上电有1秒钟的间隔,而后者是很快上电)

2.      读取系统状态类

Ipmitool sensor list   显示系统所有传感器列表

Ipmitool fru list   显示系统所有现场可替代器件的列表

Ipmitool sdr list   显示系统所有SDRRepository设备列表 

Ipmitool  pef list        显示系统平台时间过滤的列表

3.      系统日志类

Ipmitool sel elist   显示所有系统事件日志

Ipmitool sel clear   删除所有系统时间日志

Ipmitool sel delete ID     删除第ID条SEL

Ipmitool sel time get      显示当前BMC的时间

Ipmitool sel time set  XXX  设置当前BMC的时间

4.      启动设置类

Ipmitool chassis bootdev bios  重启后停在BIOS 菜单

Ipmitool chassis bootdev pxe 重启后从PXE启动

5.      系统相关的命令

Ipmitool mc info                               显示BMC版本信息

Ipmitool bmc reset cold                                BMC 热启动

Ipmitool bmc reset warmBMC冷启动

6.      网络接口相关命令

Ipmitool lan print 1                                                          显示channel1的网络配置信息

Ipmitool lan set  1ipaddr 10.32.2.2                       设置channel1的IP地址

Ipmitool lan  set 1 netmask 255.255.0.0                 设置channel1的netmask

Ipmitool lan set 4 defgw ipaddr255.255.0.254    设置channel4的网关

Ipmitool lan set  2 defgw macaddr  <macaddr> 设置channel2的网关mac address

Ipmitool lan set 2 ipsrc dhcp                                         设置channel2的ip 源在DHCP

Ipmitool lan set 3 ipsrc static                                     设置channel2的ip是静态获得的

7.      通道相关命令

Ipmitool channel info 显示系统默认channel

Ipmitool channel  authcap channel-number privilege  修改通道的优先级别

Ipmitool channel  getaccess channel-number user-id 读取用户在通道上的权限

Ipmitool channel setacccess channel-number  user-id callin=on ipmi=on link=onprivilege=5   // 设置用户在通道上的权限

8.      看门狗相关命令

Ipmitool  mc watchdog get 读取当前看门狗的设置

Ipmitool watchdog  off     关掉看门狗

Ipmitool watchdog reset   在最近设置的计数器的基础上重启看门狗

9.       用户管理相关命令

Ipmitool user list chan-id   显示某通道上的所有用户

Ipmitool set password <user id>[<password>] 修改某用户的密码

Ipmitool disable      <user id>  禁止掉某用户

ipmitool enable       <user id>  使能某用户

ipmitool priv         <user id> <privilegelevel> [<channel number>] 修改某用户在某通道上的权限

ipmitool test         <user id> <16|20>[<password]> 测试用户

时间: 2024-10-13 18:47:27

BMC IPMI常用命令的相关文章

linux命令行的常用命令

1.下载命令 wget wget -c http://the.url.of/incomplete/filec支持断点续传 -S,  --server-response         打印服务器响应.--hlep 查看其他帮助 2.安装卸载查询软件包命令rpm -qa | grep tomcat4 查看 tomcat4 是否被安装:rpm -i example.rpm 安装 example.rpm 包: a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息:i 显示安装包的信息:l 显示

linux常用命令--netstat

简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接等等. 常用参数 -a (all)显示所有选项,提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字.-l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相关链接的程序名-r 显示路由信息,路由

Linux常用命令(echo、date、ls、cd、history、cat)

一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboot.init 6.shutdown -r now 3.shutdown命令: 格式:shutdown  options TIME 其中options有以下几个: -r:执行重启 -c:取消shutdown命令 -h:执行关机 其中TIME有以下几个: now:表示现在 +m:相对时间表示法,从命令提

用xshell操作linux系统的常用命令

(1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为新文件afile.bak cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下 cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目

分布式缓存技术redis学习系列(二)——详细讲解redis数据结构(内存模型)以及常用命令

Redis数据类型 与Memcached仅支持简单的key-value结构的数据记录不同,Redis支持的数据类型要丰富得多,常用的数据类型主要有五种:String.List.Hash.Set和Sorted Set. Redis数据类型内存结构分析 Redis内部使用一个redisObject对象来表示所有的key和value.redisObject主要的信息包括数据类型(type).编码方式(encoding).数据指针(ptr).虚拟内存(vm)等.type代表一个value对象具体是何种数

ceph集群常用命令

结合网络.官网.手动查询等多方渠道,整理ceph维护管理常用命令,并且梳理常规命令在使用过程中的逻辑顺序.另外整理期间发现ceph 集群的命令体系有点乱,详细情况各自体验. 一:ceph集群启动.重启.停止 1:ceph 命令的选项如下: 选项简写描述 --verbose-v详细的日志. --valgrindN/A(只适合开发者和质检人员)用 Valgrind 调试. --allhosts-a在 ceph.conf 里配置的所有主机上执行,否 则它只在本机执行. --restartN/A核心转储

Linux系统的常用命令

常用命令 1.日期时间 date:查看.设置当前系统时间 hwclock显示硬件时钟时间 cal查看日历 uptime查看系统运行时间 2.输出.查看命令 echo:用以显示输入的内容 cat:用以显示文件夹内容 head:用以显示文件的头几行(默认10行) 参数:-n指定显示的行数 命令tail:用以显示文件的末尾几行(默认10行) 数:-n指定显示的行数 -f追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容) 命令more:用于翻页显示文件内容(只能向下翻页) 命令

Linux常用命令学习

补充: 管道符号:   | 含义: 命令1 的正确输出作为命令2的输出对象. 格式: 命令1   |  命令2 举例: ls -ctrl |  more 常用命令: netstat   -an    |  grep    ESTABLISHED         查看正在连接的端口 netstat   -an    |   grep   LISTEN find   .    -name   test.txt    |     cat    -n          在当前目录下找到文件名为test.

Linux基础之常用命令

常用命令: Linux文件系统: 1.文件名名称严格区分字符大小写: 2.文件可以使用除/以外任意字符: 3.文件名长度不能超过255字符: 4.以.开头的文件为隐藏文件: .: 当前目录: ..: 当前目录的上一级目录: /etc/sysconfig/ .: sysconfig ..: /etc 工作目录:working directory 家目录:home 常用命令: pwd: printing working directory 显示工作目录 cd:change directory cd