远程控制卡 使用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

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

DELL的C6100,R620,按F2进入设置界面

在centos安装OpenIPMI:

yum install OpenIPMI OpenIPMI-tools

设置开机启动

chkconfig ipmi on

启动ipmi服务

service ipmi start

例子:

设置固定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

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

ipmitool -I open lan set 1 ipsrc dhcp

查看控制卡信息

ipmitool lan print 1

查看管理地址

ipmitool lan print 1 | grep 'IP Address'

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

ipmitool -I open lan set 1 snmp COMUNIATION

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

ipmitool -I open user list 1

得到:

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

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

ipmitool -I open user set password 2

输入两次密码即可。

同理,序号为1的为一个user普通用户null,更改其密码

ipmitool -I open lan set 1 password

对用户的限制

用户的启用:ipmitool user enable

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

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

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

查看event log

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

清空 event log

ipmitool sel clear

也可以控制远端ipmi的电源

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

控制远端ipmi的引导方式

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

关于设置的生效问题:

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

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

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

参考:

设置iDRAC

设置ipmi

补充:

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

Error in setting nic selection (Invalid command)

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

Dell C系列bmc工具使用手册

返回第n个节点。

bmc node_number

远程控制卡 使用ipmitools设置ipmi的更多相关文章

  1. android 读写sd卡的权限设置

    原文:android 读写sd卡的权限设置 在Android中,要模拟SD卡,要首先使用adb的mksdcard命令来建立SD卡的镜像,如何建立,大家上网查一下吧,应该很容易找到,这里不说这个问题. ...

  2. 远程控制卡配置和RAID基本知识

    一.远程控制卡配置(戴尔R710)ctrl+eLAN Parameters ==>>远程连接IP地址配置LAN User Configuration ==>>远程连接账号密码配 ...

  3. CentOS下设置ipmi

    1.载入支持 ipmi 功能的系统模块 modprobe ipmi_msghandler modprobe ipmi_devintf modprobe ipmi_poweroff modprobe i ...

  4. am335x sd卡启动系统参数设置

    首先直接记录结果 在u-boot 中修改参数 #define AUTO_UPDATESYS */ 直接把这个参数注释掉. 这个参数是原来用来升级nor flash 启动系统设置的一个参数,也就是说, ...

  5. 将SD卡的音频设置为手机铃声后删除,手机铃声没有恢复到默认的问题

    1. Android7.0,将存储卡中MP3设置为铃声,删除该MP3后,settings中的铃声没有变化,来电铃声也没有变化. 原因:android7.0的新特性 google 默认如此设计,在选择铃 ...

  6. 收藏起来,史上最全的 MySQL 高性能优化实战总结!

    转自:https://mp.weixin.qq.com/s/sRsJzFO9dPtKhovJNWN3Dg 一.前言 MySQL 对于很多 Linux 从业者而言,是一个非常棘手的问题,多数情况都是因为 ...

  7. IPMI设置与使用(远程控制服务器)

    如果服务器crash了或者就hang住了,我们不必要跑到机房去按电源键的,因为我们也想“运筹帷幄之中,决胜千里之外”嘛.我们可以用IPMI,它可以让我们远程用一条命令开启(关闭.重启)一台服务器,也可 ...

  8. 戴尔iDRAC服务器远程控制设置

    对于远程的服务器,我们不能经常性的去机房维护,所以远程控制对于服务器来说就显得至关重要.那么你是用什么方式对服务器进行远程控制呢?远程桌面?还是KVM切换器?NO,你OUT了!如果你用的是戴尔的服务器 ...

  9. [jk]服务器远控卡及kvm切换器

    远控卡的需求 经常我们有这么一个需求,那就是某一台器服务器突然宕机,不能启动,而机房却在外地.解决这个问题的方法有两种,一是联系机房人员,二是通过idrac卡远程连接.我们必须根据事情的轻重缓急,来选 ...

随机推荐

  1. mySQL初学者需要掌握的【数据库与表的基本操作】

    本内容会持续更新的哦! 注:"字段"="列","记录''="行" 文章目录 一:数据库的基本操作 二.数据表的基本操作 1.创建与 ...

  2. Mongo管理

    MongoDB存储引擎 一. WiredTiger引擎 1.  MongoDB3.2版本以上,设置为存储引擎. 2. 基于文档级别的并发控制功能(锁机制) (1).    锁级别:文档级别 (2). ...

  3. java并发编程实战《一》可见性、原子性和有序性

    可见性.原子性和有序性问题:并发编程Bug的源头 核心矛盾:CPU.IO.内存三者之间的速度差异. 为了合理利用 CPU 的高性能,平衡这三者的速度差异,计算机体系结构.操作系统.编译程序都做出了贡献 ...

  4. 问题:PyCharm调试方法Force run to cursor与run to cursor的区别

    Force run to cursor与run to cursor的差别是,后者在执行到光标的代码行前,如果有代码中设置了断点,会在该断点处暂停,等待进一步调试指令,而Force run to cur ...

  5. Vue 的响应式原理中 Object.defineProperty 有什么缺陷?为什么在 Vue3.0 采用了 Proxy,抛弃了 Object.defineProperty?

    Object.defineProperty无法监控到数组下标的变化,导致通过数组下标添加元素,不能实时响应: Object.defineProperty只能劫持对象的属性,从而需要对每个对象,每个属性 ...

  6. jvm 模型

  7. 5+App 相关记录

    一.页面跳转到app 1.应用的manifest.json文件,plus --> distribute --> google 节点下,增加属性 schemes 2.打包后,在手机里安装. ...

  8. JavaScript:记录一些字符串和数组常用的方法

    字符串: 字符串的方法:注意:都不会改变原来的字符串,返回值为新的字符串.如果(1,2),一般是包含小标1,不包含下标2 str.charAt(i): 取str的第i+1个字符,类似数组的arr[i] ...

  9. Oracle数据泵常用命令

    导读:expdp和impdp是oracle数据库之间移动数据的工具,本文简单总结了数据泵的常用命令,希望对大家有帮助.   前言 expdp和impdp是oracle数据库之间移动数据的工具.expd ...

  10. 【ubuntu-18.04】ubuntu18.04进行Nvidia显卡配置

    转自https://blog.csdn.net/qq_37935670/article/details/80377196 2.显卡驱动配置 网上有些攻略非常非常复杂,又要禁用nouveau驱动,又要进 ...