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信息,不过没找到这个文件:(

  • 相关阅读:
    Codeforces #250 (Div. 2) B. The Child and Set
    linux下又一次定位svn url方法
    查看hive版本号
    好947 Mybatis 配置resultMap 带參数查询Map 注意selectOne数据库返回结果一条数据库 否则会报错
    csdn加入暂时会话功能
    第二十五天 慵懒的投射在JDBC上的暖阳 —Hibernate的使用(四)
    lzma 知识点滴
    golang 登录
    docker入门
    创建和管理表(10)
  • 原文地址:https://www.cnblogs.com/appresearch/p/5486641.html
Copyright © 2011-2022 走看看