zoukankan      html  css  js  c++  java
  • CentOS下的IPMI尝试

    1.载入支持 ipmi 功能的系统模块

    modprobe ipmi_msghandler

    modprobe ipmi_devintf

    modprobe ipmi_poweroff

    modprobe ipmi_si

    modprobe ipmi_watchdog

       

    将以上命令写入/etc/rc.local以自动加载模块

       

     

       

    2.查看ipmi设备信息

    # more /proc/devices | grep ipmidev

    253 ipmidev #有这一行说明有IPMI设备

       

     

       

    3.创建字符设备 node,使 ipmitool 可以通过驱动程序访问 ipmi 系统接口,通常这一步可省

    # mknod /dev/ipmi0 c 253 0

    mknod: '/dev/ipmi0': 文件已存在

       

     

       

    4.ipmitool程序会在加载了ipmi 系统模块后自动安装

    ipmi_si模块加载失败则不会安装这个程序——下载ipmitool的源代码来编译是可以安装这个程序的,但是如模板加载失败,程序还是无法使用

       

    安装了ipmitool之后,可以使用service ipmi start启动IPMI服务

       

       

    5.一些查询命令

    # ipmitool -I open channel info <channel number> #channel number可以取 0 - n的值

    # ipmitool -I open sdr list

       

    # ipmitool -I open sel list # 查看System Event Log(系统事件日志)

       

    # ipmitool -I open sensor get "Temp" #引号中的字符串值从上一命令的结果的第一列的值

    # ipmitool -I open user list 1 #查看某channel的用户

       

     

       

    6.设置BMC的IP,用户的密码等

    service ipmi start

    ipmitool lan set 1 ipsrc static

    ipmitool lan set 1 ipaddr 192.168.0.9

    ipmitool lan set 1 netmask 255.255.255.0

    ipmitool lan set 1 defgw ipaddr 192.168.0.1

    ipmitool user set password 1 abcdefg

    ipmitool user set password 2 abcdefg

    ipmitool bmc info

    ipmitool lan print 1

       

       

    # 也可以通过修改bmcautoconf.sh,设置网卡的IP信息,不过没找到这个文件:(

  • 相关阅读:
    @atcoder
    @loj
    @atcoder
    @gym
    @codeforces
    @atcoder
    @bzoj
    @loj
    Kafka常用命令
    Kafka入门介绍
  • 原文地址:https://www.cnblogs.com/appresearch/p/6022164.html
Copyright © 2011-2022 走看看