使用ipmitool管理服务器

IPMI(Intelligent Platform Management
Interface)即智能平台管理接口是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。Ipmi最大的优势在于它是独立于CPU BIOS和OS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。Ipmi
是一种规范的标准,其中最重要的物理部件就是BMC(Baseboard Management Controller
如下图),一种嵌入式管理微控制器,它相当于整个平台管理的“大脑”,通过它ipmi可以监控各个传感器的数据并记录各种事件的日志。

ipmitool是一种可用在 linux 系统下的命令行方式的ipmi平台管理工具,它支持ipmi 1.5规范(最新的规范为ipmi 2.0),通过它可以实现获取传感器的信息、显示系统日志内容、网络远程开关机等功能。利用ipmitool实现对服务器的ipmi管理有两种方式:

①通过OS监控本地服务器;

②通过网络监控远程服务器。

好了,下面是日常使用较为频繁的操作,

# 开启ipmi服务,并设置开启自启动
[[email protected] ~]# service ipmi start
[[email protected] ~]# chkconfig ipmi on

# 设置通道1的IPMI的地址为静态方式,
[[email protected] ~]# ipmitool -I open lan set 1 ipsrc static
[[email protected] ~]# ipmitool -I open lan set 1 ipaddr 192.168.2.58
[[email protected] ~]# ipmitool -I open lan set 1 netmask 255.255.255.0
[[email protected] ~]# ipmitool -I open lan set 1 defgw ipaddr 192.168.2.254

# 重启MC
[[email protected] ~]# ipmitool -I open mc reset cold

# 查看远程主机的电源状态信息
[[email protected] ~]# ipmitool -I lan -H 192.168.2.58 -U ADMIN -P ADMIN chassis power status

# 开启或关闭远程主机
[[email protected] ~]# ipmitool -I lan -H 192.168.2.58 -U ADMIN -P ADMIN chassis power on|off
时间: 2024-10-13 11:19:26

使用ipmitool管理服务器的相关文章

如何通过配置IPMI实现远程管理服务器

远程登陆到设备配置IPMI ipmitool 的安装 首先检查设备是否支持 dmidecode | grep -i ipmi 如果看到 "IPMI DEVICE INFORMATION" ,就表示系統有 BMC 存在. 所需模块通过modprobe 加载,并创建/etc/rc.modules,添加可执行权限,否则后面的操作会报错: ipmi_devintf           # Incoming and outgoing message handler for IPMI interf

搭建IPA用户管理服务器&安装ssh远程访问服务

1.搭建IPA用户管理服务器 搭建准备前工作 workstation: #先停掉dhcp服务 systemctl stop dhcpd;systemctl disable dhcpd #分别在workstation,server1,server2,database上安装ntp服务 yum -y install ntp #打开ntp配置文件,做如下修改 workstation: vim /etc/ntp.conf 17 restrict 192.168.40.0 mask 255.255.255.

Linux批量管理服务器小工具--PSSH

Linux批量管理服务器小工具--PSSH 一.简介 pssh -- parallel ssh program pssh  is  a program for executing ssh in parallel on a number of hosts.  It provides features such as sending input to all of the processes, passing a password to ssh, saving output to files, an

Windows Server Core Command (管理服务器核心的具体操作命令)

管理服务器核心的具体操作命令: 1.设置本地Administrator用户的密码Net user administrator *注意命令中要包括(*)然后按下Enter键,之后再键入管理员密码,这样密码将不会直接暴露在屏幕上,而是用*替代. 2.显示计算机的相关信息hostnamesetsysteminfoipconfig /all3.显示网卡信息Netsh interface ipv4 show interfaces通过这条命令,可以显示当前计算机的网卡的连接状态.IDX号和名称等信息保存当前

一次惨痛的搬砖总结--线上管理服务器迁移

为什么有这次迁移,主要是因为年前针对nagios的扩展做了很多研究测试,希望应用到生产环境中去,但是生产环境的nagios所在服务器是个集中的管理服务器,上面运行了很多开源软件,而且大部分都是前人安装部署,结构已经固化,坑太多已经无法扩展;其次管理服务器操作系统版本为Centos5.4,老实说现在很多软件在6x的系统上安装起来比较方便,默认环境基本都能满足各种开源软件的运行,而且线下测试都是在6.5的系统上测试的.最后是因为管理服务器太老了,害怕哪一天Down了,虽然配置文件每天都有备份,但是软

VMM系列之安装高可用VMM管理服务器

既上篇配置了SQL Server AlwaysOn之后,即配置了VMM所需的高可用的数据库之后,本节将演示安装高可用VMM管理服务器. 一. 创建服务账户 1.打开活动目录用户和计算机(dsa.msc) 2.右键System Center选择新建"用户" 3.新建对象-用户页面,键入相应的用户名以及登陆名,点击下一步 4.键入账户密码页面,键入账户密码以及选择"用户不能更改密码"和"密码永不过期" 5.将VMM服务账户添加到VMM管理服务器中的的

System Center 2012 R2 POC部署之Services Manager管理服务器部署

System Center 2012 R2 POC部署之Services Manager管理服务器部署 一.准备工作 1. 安装IIS 打开添加角色和功能向导,选择"基于角色或基于功能的安装",点击下一步 选择服务器,点击下一步 勾选"Web服务器IIS",点击下一步 勾选".NET",点击下一步 点击下一步 勾选相关服务角色,点击下一步 指定备用源路径,点击确定,然后点击安装 2. 安装SQL 安装SQL请参考http://fjcloud.bl

SCOM 2012知识分享-2:理解管理服务器

(一)Management Server Management Server管理服务器主要用来: 管理整个管理组,并负责与数据库进行通讯: 负责为Agent提供配置数据: 所有的Agent会将健康数据,性能数据等提交给Management Server,然后再由Management Server写入到数据库中.Agent并不会直接与数据库打交道: 管理服务器是对管理组进行管理以及与数据库通信的焦点. 打开操作控制台并连接到管理组时,你就会连接到该管理组的管理服务器. 根据计算环境的规模,管理组可

【快速查阅】Linux下启动和关闭Weblogic(管理服务器+被管服务器)

Weblogic的管理服务器和被管服务器的启动.关闭,偶尔会用到,却又不常用,导致需用时却忘记了,而又重新查阅HELP. 故,以此记录,方便查阅.执行. 首先,weblogic的启动脚本和关闭脚本都在域目录的bin文件夹下,所以,先cd到该目录 cd $WEBLOGIC_HOME/user_projects/domains/$DOMAIN_NAME/bin 然后按需要执行以下脚本: 管理服务器的启动 ./startWebLogic.sh即可 但离开命令行模式随即关闭,所以需用nohup模式 亦可