• DELL远程控制卡 使用ipmitools设置ipmi


    使用DELL的远程控制卡可以方便的管理服务器

    在CentOS中可以使用ipmitools管理 IPMI( Intelligent Platform Management Interface).

    要使用选程控制卡,一般需将一根网线插入控制卡中并设置ip,在BIOS的Integrated Dell Remote Access Controller (iDRAC)中设置 Dedicated (专用),遇到设置是shared(共享),发现控制卡的网卡灯不亮,分配了静态ip也没法用,这时就需要改成Dedicated 。

    用ipmitool设置dedicated

    ipmitool delloem lan set dedicated
    
    • 1

    DELL的R410,R610,按Ctrl+E进入设置界面
    DELL的C6100,R620,按F2进入设置界面

    1、在centos安装OpenIPMI:

    yum install OpenIPMI OpenIPMI-tools
    
    • 1

    2、设置开机启动

    chkconfig ipmi on
    
    • 1

    3、启动ipmi服务

    service ipmi start
    
    • 1

    例子:

    4、设置固定ip

    ipmitool -I open lan set 1 ipsrc static
    ipmitool -I open lan set 1 ipaddr 10.10.1.x
    ipmitool -I open lan set 1 netmask 255.255.255.0
    ipmitool -I open lan set 1 defgw ipaddr 10.10.1.1
    ipmitool -I open lan set 1 access on
    
    • 1
    • 2
    • 3
    • 4
    • 5

    设置自动获取ip,如果一时获取不到,需要切断机器的电源,等待5分钟之后,先插上网线再接上电源

    ipmitool -I open lan set 1 ipsrc dhcp
    
    • 1

    5、查看控制卡信息

    ipmitool lan print 1
    
    • 1

    6、查看管理地址

    ipmitool lan print 1 | grep 'IP Address'
    
    • 1

    为加强安全,修改默认的SNMP通讯串

    ipmitool -I open lan set 1 snmp COMUNIATION
    
    • 1

    7、用户设置

    查看有哪些用户可以web登陆

    ipmitool -I open user list 1
    
    • 1

    得到:

    ID  Name         Callin  Link Auth  IPMI Msg   Channel Priv Limit
    1                true    false      true       ADMINISTRATOR
    2   admin        true    false      false      NO ACCESS
    
    • 1
    • 2
    • 3

    列出来的序号为2的为root用户,为administration权限,(默认密码是root或calvin),
    现在更改其密码

    ipmitool -I open user set password 2
    
    • 1

    输入两次密码即可。
    同理,序号为1的为一个user普通用户null,更改其密码

    ipmitool -I open lan set 1 password
    
    • 1

    对用户的限制
    用户的启用:ipmitool user enable
    对用户进行权限控制:ipmitool user priv

    上面的都是在操作系统内对本机的远程管理卡进行设置和查看,对远端操作可以使用以下命令:

    ipmitool -H 192.168.8.137 -U root -P root sensor |grep -i temp
    
    • 1

    查看event log

    ipmitool -v -H 10.10.1.38  -U root -P root sel list
    
    • 1

    清空 event log

    ipmitool sel clear
    
    • 1

    也可以控制远端ipmi的电源

    ipmitool -I lan -H 10.1.199.212 -U root -P root chassis power off/reset/on/status
    
    • 1

    控制远端ipmi的引导方式

    ipmitool -I lan -H 10.1.199.212 -U root -P root chassis bootdev pxe/disk/cdrom
    
    • 1

    关于设置的生效问题:

    到目前测试的情况来看,将机器关机断电后,3分钟再加电开机,这样生效最靠谱。

    但实时生效是我们的目标,但效果不是很好

    网上说ipmitool mc reset cold是重启BMC,但我试了一下,是重置,网上的东西一定要质疑。

    参考:

    设置iDRAC

    设置ipmi

    补充:

    对于Dell多刀的C系列服务器,使用最上面的方法用ipmitool修改网卡模式dedicated为shared会提示

    Error in setting nic selection (Invalid command)
    
    • 1

    C系列,如C6100,要用dell自已出的工具 bmc tool来设置网卡的共享模式

    下载地址 http://poweredgec.com/,提供tgz和rpm安装包。我这里下载tgz包,解压之后执行

    [root@jpuyy ~]# ./bmc nic_mode get
     dedicated
    [root@jpuyy ~]# ./bmc nic_mode set shared
    [root@jpuyy ~]# ./bmc nic_mode get
     shared
    
    • 1
    • 2
    • 3
    • 4
    • 5

    Dell C系列bmc工具使用手册

    返回第n个节点。

    bmc node_number
    
    • 1
  • 相关阅读:
    Photoshop-图层相关概念-LayerComp-Layers-移动旋转复制图层-复合图层
    企业应用集成
    linux文件锁
    吃透SpringBoo的这些t知识,你就已经超过90%的Java面试者了
    Dockerfile的常用指令和构建案例
    react数据管理之setState与Props
    java.lang.Float类下parseFloat(String s)方法具有什么功能呢?
    pytorch 写模型 tensor 常用的操作
    在vue3中封装一个文件上传组件
    Vue组件间的通信方式浅析
  • 原文地址:https://blog.csdn.net/qq_23435961/article/details/126014697