远程控制卡 使用ipmitools设置ipmi
远程控制卡 使用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,但我试了一下,是重置,网上的东西一定要质疑。
参考:
补充:
对于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
返回第n个节点。
bmc node_number
远程控制卡 使用ipmitools设置ipmi的更多相关文章
- android 读写sd卡的权限设置
原文:android 读写sd卡的权限设置 在Android中,要模拟SD卡,要首先使用adb的mksdcard命令来建立SD卡的镜像,如何建立,大家上网查一下吧,应该很容易找到,这里不说这个问题. ...
- 远程控制卡配置和RAID基本知识
一.远程控制卡配置(戴尔R710)ctrl+eLAN Parameters ==>>远程连接IP地址配置LAN User Configuration ==>>远程连接账号密码配 ...
- CentOS下设置ipmi
1.载入支持 ipmi 功能的系统模块 modprobe ipmi_msghandler modprobe ipmi_devintf modprobe ipmi_poweroff modprobe i ...
- am335x sd卡启动系统参数设置
首先直接记录结果 在u-boot 中修改参数 #define AUTO_UPDATESYS */ 直接把这个参数注释掉. 这个参数是原来用来升级nor flash 启动系统设置的一个参数,也就是说, ...
- 将SD卡的音频设置为手机铃声后删除,手机铃声没有恢复到默认的问题
1. Android7.0,将存储卡中MP3设置为铃声,删除该MP3后,settings中的铃声没有变化,来电铃声也没有变化. 原因:android7.0的新特性 google 默认如此设计,在选择铃 ...
- 收藏起来,史上最全的 MySQL 高性能优化实战总结!
转自:https://mp.weixin.qq.com/s/sRsJzFO9dPtKhovJNWN3Dg 一.前言 MySQL 对于很多 Linux 从业者而言,是一个非常棘手的问题,多数情况都是因为 ...
- IPMI设置与使用(远程控制服务器)
如果服务器crash了或者就hang住了,我们不必要跑到机房去按电源键的,因为我们也想“运筹帷幄之中,决胜千里之外”嘛.我们可以用IPMI,它可以让我们远程用一条命令开启(关闭.重启)一台服务器,也可 ...
- 戴尔iDRAC服务器远程控制设置
对于远程的服务器,我们不能经常性的去机房维护,所以远程控制对于服务器来说就显得至关重要.那么你是用什么方式对服务器进行远程控制呢?远程桌面?还是KVM切换器?NO,你OUT了!如果你用的是戴尔的服务器 ...
- [jk]服务器远控卡及kvm切换器
远控卡的需求 经常我们有这么一个需求,那就是某一台器服务器突然宕机,不能启动,而机房却在外地.解决这个问题的方法有两种,一是联系机房人员,二是通过idrac卡远程连接.我们必须根据事情的轻重缓急,来选 ...
随机推荐
- 学习PKI技术【理论+实战】
1.预备知识 PKI(Public Key Infrastructure)定义 PKI:利用公钥理论和技术建立的提供网络信息安全服务的基础设施.为用户提供所需的密钥和证书管理,用户可以利用PKI平台提 ...
- ubantu+nginx+uwsgi+django部署
1.更新ubantu的apt apt-get update 必要时候更新系统: apt-get upgrade 2.远程连接服务器 ssh 用户名@ip 上传代码 : scp ...
- 第8.24节 使用__subclasses__查看类的直接子类
在<第8.9节 Python类中内置的__bases__属性>中介绍了__bases__这个类的特殊变量可以查看类的直接父类,而__subclasses__() 方法的使用则与__base ...
- Python正则表达式\W+和\W*匹配过程的深入分析
在学习re.split函数的处理过程中,发现执行如下语句及返回与老猿预想的不一致: >>> re.split('\W*','Hello,world') ['', 'H', 'e', ...
- PyQt(Python+Qt)学习随笔:QTreeView树形视图的itemsExpandable属性
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 QTreeView树形视图的itemsExpandable属性用于控制视图中用户是否可以通过操作展开 ...
- PyQt(Python+Qt)学习随笔:Designer中不能编辑信号和槽的问题
新建了一个窗口部件,在窗口上添加了相关布局,再设置窗口窗口的布局为垂直布局,窗口设计好界面后如图所示: 可以看到窗口是QWidget类,窗口上从上到下有三个布局,窗口自身的布局为垂直布局,布局名为ve ...
- 【Azure Redis 缓存 Azure Cache For Redis】Azure Redis由低级别(C)升级到高级别(P)的步骤和注意事项, 及对用户现有应用的潜在影响,是否需要停机时间窗口,以及这个时间窗口需要多少的预估问题
问题描述 由于Azure Redis的性能在不同级别表现不同,当需要升级/缩放Redis的时候,从使用者的角度,需要知道有那些步骤? 注意事项? 潜在影响?停机事件窗口? 升级预估时间? 解决方案 从 ...
- GYCTF Web区部分WP
目录: Blacklist Easyphp Ezsqli FlaskApp EasyThinking 前言: 这次比赛从第二天开始打的,因为快开学了所以就没怎么看题目(主要还是自己太菜)就只做出一道题 ...
- 总结下flask中的宏、Jinjia2语法
这几天学的东西比较多,时间又有点不够用,趁着快吃饭了,赶紧总结总结. 00x1 宏: 如果学过C语言的童鞋,可能知道宏在C语言里面是一个定义一个固定参数的变量.在flask里面,宏是相当于一个函数的作 ...
- expdp、impdp状态查看及中断方法
一.expdp状态查看及中断方法 1.查询expdp的job的名字 SQL> select job_name from dba_datapump_jobs; JOB_NAME---------- ...