zoukankan      html  css  js  c++  java
  • IPMI 接口配置

    IPMI 接口配置

    bios配置ipmi

    1. IPMI接口和RJ45的网口外观上一样,一般主板上带有的IPMI接口会和网卡分开放置,具体区分还要看主板的Specification,下面红色部分的即为IPMI接口

    2. 找到IPMI接口后,我们要接上一根网线。然后开机点亮,按F2或者DEL进入BIOS,具体按那个按钮看开机提示,例如我的这台机器需要按F2进入BIOS

    3. 进入BIOS之后,选择Server Mgmt菜单,如图所示

    4. 进入Server Mgmt菜单之后选择BMC network configuration

    5. 选中BMC network configuration后按Enter键进入,会有如下显示

    6. 在Configuration Address source选项选择Static(意思即为配置静态的IPMI地址,当然啦如果有配置DHCP服务,此项也可以选择DHCP)
      选中Station  IP Address选项按enter键输入IP地址,eg 192.168.124.46
      选中Subnet  mask选项按enter键输入子网掩码,eg 255.255.255.0
      选中Router IP Address 选项按enter键输入网关 ,eg 192.168.124.254
      以上具体地址配置要根据你们自己实际的网络环境,配置好之后如下图

    7. 配置好之后按F10保存退出。(注意不同品牌的机器保存的按钮不同,具体看BIOS的说明)

    8. 然后我们打开浏览器输入刚才配置的IP地址192.168.124.46,按Enter时候会需要输入用户名,密码。这里需要说明一下不同品牌的机器默认的IPMI用户名密码是不一样的,比如说Gigabyte用户名是admin,密码是password.

    不知道密码? 忘记了 怎么办?

     #安装ipmi工具
    [root@xi01 ~]# yum install ipmitool -y  
    # 设置ipmi用户
    [root@xi03 ~]# ipmitool user set name 2 admin    
    [root@xi03 ~]# ipmitool user set password 2 admin
    Set User Password command successful (user 2)
    
    
    
    1. 输入过用户名密码之后,我们就可以远程监控系统的温度,远程开关机等等操作。

    image.png

    Linux下使用命令行配置IPMI

    1.BIOS配置,这个简单,直接开机进BIOS,在进阶选项里配置IPMI的IP,掩码,网关。
    2.开机过程中,按照提示,按ctrl + E 进入IPMI的配置界面,没有拍照,上不了图。那些选项,自己看着就懂了。
    3.在linux下配置,

    检查

    查看内核是否支持ipmi
    # lsmod |grep ipmi
    
    [root@xi03 ~]# lsmod |grep ipmi
    ipmi_si                59571  0
    ipmi_devintf           17603  0
    ipmi_msghandler        56032  2 ipmi_devintf,ipmi_si
    
    如果什么也没有显示,说明没有加载模块儿。
    需要执行命令加载模块。
    # modprobe ipmi_msghandler
    # modprobe ipmi_devintf
    # modprobe ipmi_si
    
    
    

    3.1安装 ipmitool  
    yum install -y ipmitool 
    3.2 配置IP的获取方式 IP 掩码 网关

    ipmitool lan set 1 ipsrc static | dhcp
    ipmitool lan set 1 ipaddr 192.168.1.2
    ipmitool lan set 1 netmask 255.255.255.0
    ipmitool lan set 1 defgw 192.168.1.254
    
    





    3.3查看IPMI配置
    ipmitool lan print 1 (1可以不加,默认显示channel 1的配置)

    [root@xi03 ~]# ipmitool lan print 1
    Set in Progress         : Set Complete
    Auth Type Support       : NONE MD2 MD5 PASSWORD
    Auth Type Enable        : Callback : NONE MD2 MD5 PASSWORD
                            : User     : NONE MD2 MD5 PASSWORD
                            : Operator : NONE MD2 MD5 PASSWORD
                            : Admin    : NONE MD2 MD5 PASSWORD
                            : OEM      :
    IP Address Source       : Static Address
    IP Address              : 192.168.12.201
    Subnet Mask             : 255.255.252.0
    MAC Address             : 00:8c:fa:05:01:ce
    SNMP Community String   : AMI
    IP Header               : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
    BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled
    Gratituous ARP Intrvl   : 0.0 seconds
    Default Gateway IP      : 192.168.12.1
    Default Gateway MAC     : 00:00:00:00:00:00
    Backup Gateway IP       : 0.0.0.0
    Backup Gateway MAC      : 00:00:00:00:00:00
    802.1q VLAN ID          : Disabled
    802.1q VLAN Priority    : 0
    RMCP+ Cipher Suites     : 0,1,2,3,6,7,8,11,12
    Cipher Suite Priv Max   : caaaXXaaaXXaaXX
                            :     X=Cipher Suite Unused
                            :     c=CALLBACK
                            :     u=USER
                            :     o=OPERATOR
                            :     a=ADMIN
                            :     O=OEM
    Bad Password Threshold  : 0
    Invalid password disable: yes
    Attempt Count Reset Int.: 0
    User Lockout Interval   : 0
    
    # 查看用户列表
    [root@xi03 ~]# ipmitool user list 1
    ID  Name	     Callin  Link Auth	IPMI Msg   Channel Priv Limit
    1                    false   false      true       USER
    2   admin            false   false      true       ADMINISTRATOR
    3   Admin            true    true       true       ADMINISTRATOR
    4   administrator    false   false      true       ADMINISTRATOR
    5   admin            true    true       true       ADMINISTRATOR
    6                    true    false      false      NO ACCESS
    7                    true    false      false      NO ACCESS
    8                    true    false      false      NO ACCESS
    9                    true    false      false      ADMINISTRATOR
    10                   true    false      false      NO ACCESS
    
    

    关于channel,大多数服务器默认只启用channel 1,可有的服务器默认是有两个channel的,比如inspur服务器,它默认有两个channel 1 和 channel 3,当你只需用一个channel时,你必须把其中一个channel禁掉,否则可能会影响正常使用。

  • 相关阅读:
    ASP.NET中JSON的序列化和反序列化
    Git 本地项目上传至托管平台(OsChina/GitHub)
    Android Gradle 完整指南(转)
    开发错误记录13:java.lang.UnsatisfiedLinkError: Couldn't load xxx.so: findLibrary returned null
    Android其它新控件 (转)
    一个Activity掌握Design新控件 (转)
    一个Activity掌握Android5.0新控件 (转)
    一个Activity掌握Android4.0新控件 (转)
    开发错误日记 12: Unsupported major.minor version 52.0
    Linux 下各个目录的作用及内容
  • 原文地址:https://www.cnblogs.com/chengkanghua/p/11757673.html
Copyright © 2011-2022 走看看