IPMI远程管理
IPMI详细介绍
IPMI详细介绍IPMI(Intelligence Platform Management Interface)是一种硬件管理协议,它允许系统管理者远程管理和监控计算机系统,而不需要操作系统的支持。
作为一种轻量级的网络协议,IPMI可以用于管理和监控服务器、嵌入式系统、存储设备和网络设备等。
下面将详细介绍IPMI的工作原理、架构和功能。
1.工作原理IPMI是通过通过基于硬件的管理控制器(BMC)实现的。
BMC是一个嵌入式单板电脑,通常集成在服务器的主板上。
BMC通过与计算机系统的各个硬件部件进行通信,可以对系统进行监控和管理。
同时,BMC还能与远程管理站点进行通信,实现远程管理功能。
2.架构IPMI协议采用客户端-服务器架构。
BMC作为服务器端,负责接收来自客户端的请求,并将请求转化为对硬件的操作。
同时,BMC也可以主动向客户端发送告警信息。
客户端可以是运行IPMI工具的计算机,也可以是其他管理设备。
3.功能IPMI提供了多种管理和监控功能。
(1)硬件监控:IPMI可以监控服务器的各种硬件指标,如温度、电压、功率和风扇速度等。
通过对这些指标的监控,管理员可以及时发现硬件故障,并采取相应的措施,确保服务器正常运行。
(2)远程控制:通过IPMI,管理员可以远程控制服务器的开关机、重启和电源管理等功能。
无论服务器是否运行操作系统,都可以通过IPMI进行远程控制。
(3)事件日志:IPMI可以记录服务器发生的各种事件,如硬件故障、电源状态变化和管理操作等。
通过事件日志,管理员可以及时了解服务器的运行状况,快速定位问题,并进行故障诊断。
(4)远程虚拟媒体:IPMI还支持远程挂载虚拟媒体,如光盘或USB驱动器。
管理员可以通过IPMI将虚拟媒体映射到远程服务器,从而实现远程安装操作系统或其他应用程序。
(5)安全管理:IPMI提供了丰富的安全功能,如认证、授权和加密等。
管理员可以对IPMI进行用户认证,并规定用户权限,确保远程管理的安全性。
ipmi使用方法
ipmi使用方法IPMI(Intelligent Platform Management Interface)是一种用于管理服务器硬件的标准接口。
它可以通过网络远程访问服务器,监控服务器的硬件状态,进行远程重启和控制服务器电源等操作。
下面是IPMI的使用方法。
1. 连接IPMI首先,需要连接服务器的IPMI接口。
通常,服务器的IPMI接口位于服务器背面,可以通过网线连接到网络交换机或路由器。
连接完成后,可以通过浏览器访问IPMI的管理界面。
2. 登录IPMI在浏览器中输入服务器的IP地址,进入IPMI的登录界面。
输入用户名和密码,即可登录IPMI。
默认情况下,IPMI的用户名和密码是admin/admin。
3. 查看硬件状态登录IPMI后,可以查看服务器的硬件状态。
在IPMI的管理界面中,可以看到服务器的CPU、内存、硬盘、电源等硬件状态信息。
如果发现硬件故障,可以及时采取措施进行修复。
4. 远程重启如果服务器出现故障,可以通过IPMI进行远程重启。
在IPMI的管理界面中,选择“重启”选项,即可远程重启服务器。
在重启过程中,可以通过IPMI监控服务器的状态,确保服务器正常启动。
5. 控制服务器电源在IPMI的管理界面中,可以控制服务器的电源。
选择“电源控制”选项,可以进行开机、关机、重启等操作。
在远程管理服务器时,这个功能非常有用。
6. 远程控制IPMI还支持远程控制服务器。
在IPMI的管理界面中,选择“远程控制”选项,即可进入远程控制界面。
在远程控制界面中,可以像在本地一样操作服务器,包括安装操作系统、配置网络等。
总之,IPMI是一种非常有用的服务器管理工具。
通过IPMI,可以远程管理服务器,监控服务器的硬件状态,进行远程重启和控制服务器电源等操作。
如果您是一名服务器管理员,建议您学习和掌握IPMI的使用方法,以便更好地管理服务器。
IPMI远程管理平台配置及使用说明
IPMI远程管理平台配置及使用说明
IPMI (智能平台管理接口)是一种定义了一个共同的硬件级接口规范,抽象的信息为基础的界面平台的监测和控制功能,并保证客户使用安全。
IPMI 2.0技术提供服务器平台的远程访问,监测和管理。
服务器管理员可以在系统发生故障时查看服务器的硬件状态,远程自动接收报警,以及硬件电压风扇转速是否符合要求;另外还支持KVM over IP以及虚拟远程媒介,远程安装操作系统等。
IPMI view是一个免费的IPMI管理工具客户端,需要安装在用户电脑上,要对系统进行管理或监控等操作时运行该客户端并选择系统登陆即可,基本管理界面如下图所示:
可以直接连接单台机器并输入用户名和密码进行管理,也可以通过菜单中的IPMI系统设备搜索功能搜索某个地址段以自动发现支持IPMI管理的服务器设备。
查找到设备后,存储为设备即可保存至列表,双击左边列表中的设备即可进入连接模式。
主要的功能和操作包括:
系统健康状况监测(系统风扇转速,CPU温度,内存电压等)
系统日志记录
远程KVM over IP管理
更多使用说明及选项可以参考IPMI view客户端的使用手册或系统帮助文件。
如何通过IPMI命令远程开关机
如何通过IPMISH命令远程开关机1.启动服务器(右键点上面的图标另存ipmish)2.使用Ctrl+E进入IPMI Server Management Configuration3.设置IPMI Server Management Configuration(1).设置IPMI Over LAN 为On(2).进入IPMI LAN Channel设置Ethernet Ip Address : 192.168.1.100 设置Subnet Mask : 255.255.255.0配置完成,保存设置4.服务器设置完成。
客户端通过网络连接服务器NIC1接口,在客户机上配置网卡(确保BMC IP地址与客户端IP地址在同一网段。
处于安全考虑BMC IP地址被禁止Ping测试。
)设置Ethernet Ip Address : 192.168.1.2设置Subnet Mask : 255.255.255.05.进入开始菜单,点击运行(cmd),目录指向ipmish命令所在目录1)使用ipmish –ip 192.168.1.100 –u root –p calvin power (on| restart|shutdown)远程开关机下面是ipmish 帮助:BMC Management UtilityOSA CLI Manager, Version 1.2 Build 1Copyright (c) 2004 - OSA Technologies, an Avocent Company. All Rights Reserved.Command Syntax:ipmish -ip <ip | hostname> [-u <user>] [-p <password>] subcommandipmish -com <serialport> [-baud <baudrate>] [-flow <flowcontrol>] [-u <user>] [-p <password>] subcommandStandard Options:-ip specifies the IP address or hostname of the remote managed。
IPMI远程管理卡
IPMI远程管理实验 on DELL PE2950ipmi的介绍此处省略...ipmi能够不依赖服务器的CPU,内存,存储,电源等独立工作,是一种廉价远程管理方案以一台未安装OS的DELL PE2950 (ipmi v2.0)为实验机器(这里就不讨论IPMI的本地应用了),LAN内分别在WINDOWS(XP)平台和LINUX平台通过IPMI对2950进行管理DELL 2950 BMC的设置:IPMI OVER LAN --> ONIPMI LAN CHANNEL --> 填入IP地址,可以和该服务器操作系统中的IP一致,不过要确保后面客户机的IP和此IP在一个网段User Configuration --> 填入权限,用户名和密码Press [ ESC ] , save it , reboot+++ Windows XP 平台+++安装DELL服务器管理软件-OpenManagment_V5.2.0,在"C:\Program Files\Dell\SysMgt\bmc\" 下,ipmish.exe,在命令行模式运行基本语法:> ipmish -ip -u -pej:> ipmish -ip 172.16.0.4 -u root -p 123456 power status>>> 查看当前电源状态> ipmish -ip 172.16.0.4 -u root -p 123456 power reset>>> reset该机器> ipmish -interactive我喜欢将上面放在批处理里,直接双击,进ipmi的shell环境, 然后> connect -ip -u -p验证成功后,就可以直接输入BMC控制命令,这里介绍三个比较有用的命令,其余命令和更详细的用法,可以在bmc shell里自己查看帮助> help> power [status|off[-force]|on|reset|cycle]>>> 可以远程在不进入系统的情况下进行开关机,重启,等等> sensor [temp|fan|volt|discrete|numeric] [-format ]>>> 查看系统传感器的命令,支持温度,电压,风扇等等> sel [[get [[[-begin ][-max |-end ]]|-last ] [-format ]] |clear|status]>>> 查看和管理系统日志sel get > log.txt 保存日志; sel clear> sysinfo [fru|id]>>> 查看FRU 或者BMC 信息+++ Linux 平台+++RHEL AS4U4,安装时勾选了IPMI管理包,自己另装的话,注意要装上IPMI驱动模块和IPMITOOL管理工具.#service ipmi start#ipmitool -I open shell#### 可以直接进入本地BMC shell#ipmitool -I lan -H -U shell#### 输入password,进入IPMI交互模式,当然这里也可以把shell直接换成bmc命令, 另外ipmitool支持端口,所以是否可以先做DNAT,然后远程直接管理内网机器.#### ipmitool提供的功能要比windows下ipmish提供的功能多得多,用法相对复杂一些参考下面转摘的文章来详细了解命令引用Ipmitool本地监控使用命令:ipmitool –I open command,其中-I open表示使用OpenIPMI接口,command有以下项:a) raw:发送一个原始的IPMI请求,并且打印回复信息。
bmcLinuxipmi远程管理口配置查询及密码重置
bmcLinuxipmi远程管理⼝配置查询及密码重置前⾔最近有台服务器⼀直宕机,虽然也配置了管理⼝的IP,可以web访问管理页⾯,但是管理⼝的账号密码不知道,所以还是不能远程上下电。
⽹上查询到这篇⽂章,亲⾃试了下,管⽤,所以把它转载过来,以备后续查询。
⼀、安装ipmitool驱动及⼯具系统环境:Centos 7.3_x64 Centos 7.5_x64由于是redhat系的操作系统,安装ipmi有2种⽅式,源码包安装和rpm安装,⽽这两种⽅式在7.3下源码可以成功,7.5下./configure运⾏就报错了,由于时间紧没找原因改⽤rpm安装的⽅式安装成功,分别整理如下:1.1、源码安装⽅式1.1.1、下载源码安装包源码包可以上GitHub上下载:下载的源码包名为ipmitool-1.8.18.tar.bz2,将下载的源码包上传到需要查询的linux服务器,执⾏如下操作安装。
1.1.2、解压并编译安装IPMI# tar -xvf ipmitool-1.8.18.tar.bz2# cd ipmitool-1.8.18# ./configure# make# make install1.2、rpm包的安装⽅式1.2.1、下载IPMI的rpm安装包rpm安装需要ipmitool-1.8.18-9.el7_7.x86_64.rpm与OpenIPMI-modalias-2.0.27-1.el7.x86_64.rpm2个包,该包可以在下⾯的连接页⾯搜索下载,如当前版本的⽬录中不存在,根据url的拼接,找到最新版本下的Packages/⽬录即可。
如果直接是互联⽹环境,则直接执⾏如下操作下载即可。
# 下载安装包1.2.2、将下载IPMI的rpm包进⾏安装# 两个rpm包同时安装rpm -ivh ipmitool-1.8.18-9.el7_7.x86_64.rpm OpenIPMI-modalias-2.0.27-1.el7.x86_64.rpm# 如果上述命令提⽰依赖的问题则执⾏如下命令rpm -ivh ipmitool-1.8.18-9.el7_7.x86_64.rpm OpenIPMI-modalias-2.0.27-1.el7.x86_64.rpm⼆、载⼊ipmitool的功能模块不论是源码的安装⽅式还是rpm的安装⽅式,安装后都需要载⼊ipmi的功能模块后才能使⽤ipmitool⼯具,相关操作执⾏如下命令:modprobe ipmi_devintfmodprobe ipmi_watchdogmodprobe ipmi_poweroffmodprobe ipmi_simodprobe ipmi_msghandler三、查询IPMI iBMC的相关配置安装和载⼊模块之后,如正常这时候ipmitool这个命令⼯具就可以⽤了,这个时候只是单独的执⾏ipmitool会回显改⼯具的使⽤帮助,相关设置和查询的功能基本都有,本次处理使⽤相关的命令如下:3.1、查询当前BMC管理⼝的⽹络配置查询当前配置的命令如下:# ipmitool lan print 13.2、查询当前BMC的⽤户查询当前⽤户的命令如下,执⾏命令后第⼀列会显⽰⽤户的id,第⼆列则显⽰当前的⽤户名称,如需要重置密码则需要记住⽤户的id.# ipmitool user list 13.3、修改⽤户名密码(个⼈修改了⼀次,就直接可以登录web也⾯了,不存在下⾯说的这种情况)修改⽤户密码的命令格式如下,password后的2即为⽤户id,pass_str修改为要修改的密码即可,需要注意的是修改密码后请使⽤web的⽅式,会提⽰使⽤的密码为默认密码根据提⽰在次修改⼀次即可登录管理页⾯了.# ipmitool user set password 2 pass_str四、其他常⽤命令汇总4.1、读取系统状态类#显⽰系统所有传感器列表Ipmitool sensor list#显⽰系统所有现场可替代器件的列表Ipmitool fru list#显⽰系统所有SDRRepository设备列表Ipmitool sdr list#显⽰系统平台时间过滤的列表Ipmitool pef list4.2、系统相关的命令#显⽰BMC版本信息Ipmitool mc info#BMC 热启动Ipmitool bmc reset warm# BMC冷启动Ipmitool bmc reset cold4.3、⽹络接⼝相关的命令# 显⽰channel1的⽹络配置信息Ipmitool lan print 1# 设置channel1的IP地址Ipmitool lan set 1 ipaddr 10.32.2.2# 设置channel1的netmaskIpmitool lan set 1 netmask 255.255.0.0# 设置channel4的⽹关Ipmitool lan set 4 defgw ipaddr255.255.0.254# 设置channel2的⽹关mac addressIpmitool lan set 2 defgw macaddr# 设置channel2的ip 源在DHCPIpmitool lan set 2 ipsrc dhcp# 设置channel2的ip是静态获得的Ipmitool lan set 3 ipsrc static4.4、⽤户相关的命令# 显⽰某通道上的所有⽤户Ipmitool user list chan-id# 修改某⽤户的密码Ipmitool set password [user_id passwd_str]# 禁⽌掉某⽤户Ipmitool disable# 使能某⽤户ipmitool enable# 修改某⽤户在某通道上的权限ipmitool priv []# 测试⽤户ipmitool test <16|20>[4.5、读取⽇志相关的命令# 显⽰所有系统事件⽇志Ipmitool sel elist# 删除所有系统时间⽇志Ipmitool sel clear# 删除第ID条SELIpmitool sel delete ID# 显⽰当前BMC的时间Ipmitool sel time get# 设置当前BMC的时间Ipmitool sel time set XXX4.6、远程电源控制类# 电源关Ipmitool -I lanplus –H 192.168.200.101 –U username –P Passwordchassis power off # 电源开Ipmitool -I lanplus –H 192.168.200.101 –U username –P Passwordchassis power on# 电源复位Ipmitool -I lanplus –H 192.168.200.101 –U username –P Passwordchassis power resetIpmitool -I lanplus –H 192.168.200.101 –U username –P Passwordchassis power cycle# 注意:power cycle 和power reset的区别在于前者从掉电到上电有1秒钟的间隔,⽽后者是很快上电.。
超微ipmi 命令
超微ipmi 命令(最新版)目录1.IPMI 简介2.超微 IPMI 命令的作用3.超微 IPMI 命令的使用方法4.常见超微 IPMI 命令及其功能5.总结正文1.IPMI 简介IPMI(Intelligent Platform Management Interface)即智能平台管理接口,是一种用于服务器远程管理的标准接口。
通过 IPMI,管理员可以实现对服务器的监控、控制、配置等操作,从而提高服务器的可用性和稳定性。
IPMI 通常集成在服务器主板上,通过专用的 IPMI LAN 或远程管理卡实现与网络的连接。
2.超微 IPMI 命令的作用超微 IPMI 命令是一组用于管理超微服务器的命令,通过这些命令,管理员可以实现对服务器硬件的监控、控制和配置。
超微 IPMI 命令可以帮助管理员实现远程开关机、读取传感器数据、配置事件日志等操作,从而提高服务器的管理效率。
3.超微 IPMI 命令的使用方法使用超微 IPMI 命令需要先连接到服务器的 IPMI 系统。
可以通过以下步骤进行连接:(1)通过串口或以太网线连接到服务器的 IPMI 系统;(2)打开终端仿真程序(如 PuTTY 或 SecureCRT);(3)设置终端仿真程序的串口或网络参数,以匹配服务器的 IPMI 系统参数;(4)连接到服务器的 IPMI 系统,输入用户名和密码进行身份验证;(5)进入 IPMI 命令行界面,输入相应的命令进行管理操作。
4.常见超微 IPMI 命令及其功能以下是一些常见的超微 IPMI 命令及其功能:(1)ipmi -I lanplus -H <IPMI_IP 地址>:通过 IPMI LAN Plus 协议连接到指定的 IPMI IP 地址;(2)ipmi -I lanplus -U <用户名> -P <密码> <IPMI_IP 地址>:通过 IPMI LAN Plus 协议连接到指定的 IPMI IP 地址,并输入用户名和密码进行身份验证;(3)system info:查看服务器的系统信息,包括 IPMI 版本、服务器型号等;(4)power on/off:远程开关机;(5)restart:远程重启服务器;(6)sensors list:查看服务器传感器列表;(7)sensors <传感器 ID>:查看指定传感器的数据;(8)config event log:配置事件日志,包括日志级别、日志轮转等;(9)ethernet interface <网络接口>:查看指定网络接口的详细信息。
服务器ipmi远程管理
服务器ipmi远程管理DELL iDRAC (Integrated Dell™ Remote Access Controller )是 Dell PowerEdge 系列服务器上的远程管理⽅案, 11代 12代服务器已经集成此管理卡,⽤户⽆须购置其它任何设备即可实现服务器底层管理,如系统崩溃恢复,电源控制,BIOS 设置。
如果再搭配其DRAC Enterprise 控制卡,可实现图形界⾯下登录到控制台。
特点:1. 独⽴于操作系统和BIOS,服务器⽆须安装任何程序,只须作相应配置即可。
2. 主控端⽆须安装任何额外设备,使⽤ Telnet/SSH/浏览器⽅式即可控制。
3. 可以实现对BIOS甚⾄操作系统的完全控制。
功能:1. 在操作系统崩溃,死机或 BIOS⾃检出错情况下,远程重启/开机/关机。
2. 通过串⼝重定向,实现远程对服务器BIOS 启动过程的完全控制。
3. 远程实时查看Linux启动时控制台的输出。
4. 通过串⼝远程登录到Linux, 典型的应⽤场景:以单⽤户模式通过串⼝登录到Linux, 执⾏系统紧急救援。
5. 远程通过PXE ⾃动给服务器安装操作系统 (windows/Linux均可 ) 。
Dell C6100 BIOS/BMC ConfigurationiDRAC6配置1.登录iDRAC配置界⾯服务器开机⾃检时, 出现以下画⾯时, 按Ctrl + E进⼊.2.开启IPMI功能iDRAC6 LAN切换⾄On, IPMI Over LAN切换⾄On3.配置⽹络参数选择LAN Parameters进⼊. NIC Selection 有⼏个参数可供选择. 我们⼀般选择Shared⽅式'Dedicated'(专⽤)— 选择此选项可以使远程访问设备能够使⽤ iDRAC Enterprise 上的专⽤⽹络接⼝。
此接⼝不与主机操作系统共享并会将管理通信路由到单独的物理⽹络,从⽽能够与应⽤程序通信分开。
ipmimonitoring命令
ipmimonitoring命令IPMI(Intelligent Platform Management Interface,智能平台管理接口)是一种基于硬件的管理系统,通过该系统可以监控服务器的硬件信息并进行相应的管理操作。
在日常的服务器运维工作中,是非常重要的工具,可以帮助管理员快速地了解服务器的健康状态,及时发现问题并进行处理。
IPMI监控命令是管理服务器硬件的一种方式,通过这些命令,管理员可以实时查看服务器的一些关键硬件信息,比如CPU利用率、内存使用情况、硬盘容量、温度等。
这些信息对于保持服务器的正常运行非常重要,因为它们可以帮助管理员及时发现问题并采取适当的措施来解决。
除了监控服务器硬件信息外,IPMI监控命令还可以实现对服务器的远程管理。
通过这些命令,管理员可以在不同地点对服务器进行管理,比如远程开机、远程关机、重启服务器等操作。
这对于那些需要长时间不在服务器所在地的管理员来说非常便利,可以大大提高服务器的管理效率。
在使用ipmimonitoring命令时,管理员需要注意一些事项,比如权限控制、命令的语法和参数等。
由于IPMI是一种功能强大的管理接口,如果权限不当或者参数设置不当,可能会对服务器造成不可预测的影响。
因此,在使用IPMI监控命令时,管理员需要仔细阅读相关文档,了解每个命令的具体作用和使用方法,以避免因操作不当而对服务器造成损害。
此外,IPMI监控命令还可以通过集中监控平台实现对多台服务器的统一管理。
通过集中监控平台,管理员可以将多台服务器的硬件信息进行汇总,从而更加直观地了解整个服务器群的运行情况,及时发现问题并进行处理。
这种集中管理方式可以大大简化管理员的工作,提高工作效率。
让我们总结一下本文的重点,我们可以发现,IPMI监控命令是服务器管理中非常重要的一部分,它可以帮助管理员实时监控服务器的健康状态,及时发现问题并进行处理。
在日常的服务器管理工作中,管理员可以通过学习和使用IPMI监控命令,提高自己的管理水平,保证服务器的正常运行。
ipmitool的使用
ipmitool的使用IPMI(Intelligent Platform Management Interface)是一种远程管理协议,可以实现对服务器硬件进行监控、控制和管理。
IPMI 工具是用来管理IPMI设备的命令行工具。
IPMI工具中最常用的是ipmitool,下面详细说明如何使用ipmitool。
Step1 安装ipmitoolIPMI工具是默认安装在很多Linux分发版中的,比如RedHat、CentOS。
如果您的Linux分发版上没有安装,可以通过以下命令来安装:yum install ipmitool -yStep2 配置IPMI网络接口使用ipmitool之前,需要先将IPMI网络接口配置好。
假设服务器的IPMI接口IP地址为192.168.1.100、用户名为admin,密码为password,那么可以使用以下命令来配置网络接口:ipmitool lan set 1 ipaddr 192.168.1.100ipmitool lan set 1 netmask 255.255.255.0ipmitool user set name 2 adminipmitool user set password 2 passwordStep3 远程控制服务器完成IPMI网络接口配置之后,可以使用ipmitool远程控制服务器。
比如,通过ipmitool关机服务器,可以使用以下命令:ipmitool -I lanplus -H 192.168.1.100 -U admin -P password power off其中,-I指定IPMI接口类型,-H指定服务器IPMI接口IP地址,-U指定用户名,-P指定密码,power off为关闭服务器的命令。
Step4 查看硬件信息ipmitool可以查询服务器的硬件信息,比如温度、风扇转速、电源状态等等。
以下是一些常用的查询命令:查询系统温度:ipmitool -I lanplus -H 192.168.1.100 -U admin -P password sdr type temperature查询风扇转速:ipmitool -I lanplus -H 192.168.1.100 -U admin -P password sdr type fan查询电源状态:ipmitool -I lanplus -H 192.168.1.100 -U admin -P password power status以上命令可以查看系统温度、风扇转速、电源状态信息,方便管理员及时发现硬件问题。
IPMI接口总结
IPMI接口总结IPMI(Intelligent Platform Management Interface)是一种用于服务器管理的标准接口,旨在提供对硬件资源和远程管理功能的一致性访问。
该接口采用独立于操作系统、独立于硬件提供商的方式,为服务器管理和监控提供了一种智能和高效的解决方案。
接下来,我将对IPMI接口进行详细总结。
首先,IPMI接口的作用主要是远程管理服务器。
通过IPMI接口,管理员可以远程访问服务器的硬件资源,如电源控制、传感器数据收集、事件日志记录等功能。
这使得管理员能够基于网络对服务器进行远程监控和管理,无需直接接触服务器的物理设备。
这在大规模数据中心管理中尤为重要,可节省大量时间和人力资源。
其次,IPMI接口在服务器的监控和故障排除方面发挥着重要作用。
IPMI接口可以提供实时传感器数据,如温度、风扇转速、电压等,用于监控服务器的健康状况。
此外,IPMI还能够记录事件日志,如硬件故障、电源状态变化等,方便管理员检查并及时处理服务器问题。
IPMI接口还具有远程系统重启和远程控制台等功能。
远程系统重启允许管理员通过IPMI接口关闭然后重新启动服务器,无论操作系统是否响应。
这对于解决操作系统崩溃或死机问题非常有用。
而远程控制台功能则可通过IPMI接口提供远程图形界面,使管理员能够像直接操作服务器一样访问服务器的操作系统,包括BIOS设置、操作系统启动等。
这种远程控制台功能使得管理员可以更方便地进行服务器配置和管理。
此外,IPMI接口还具有强大的安全性和认证机制。
IPMI通过支持加密通信和访问控制列表等安全功能,确保只有经过授权的用户可以访问服务器。
它还支持基于HTTPS的远程访问,使管理员可以通过Internet安全地管理服务器。
最后,IPMI接口还具备可扩展性和互操作性。
该接口定义了一组标准命令和数据格式,以确保不同厂商的IPMI设备之间的互操作性。
此外,IPMI接口也允许制造商定义自己的特定命令和功能,以满足特定的需求。
超微ipmi 命令
超微ipmi 命令摘要:1.IPMI 概述2.超微IPMI 命令的作用3.超微IPMI 命令的使用方法4.常见超微IPMI 命令介绍5.总结正文:一、IPMI 概述IPMI(Intelligent Platform Management Interface,智能平台管理接口)是一种基于网络的管理接口,它为服务器硬件提供了一种标准的、远程的管理方式。
通过IPMI,用户可以实现对服务器的监控、控制、配置等管理功能,极大地提高了服务器的管理效率和稳定性。
二、超微IPMI 命令的作用超微IPMI 命令是一组用于管理服务器硬件的命令,它基于IPMI 技术,可以实现对服务器的远程管理。
超微IPMI 命令的主要作用包括:1.监控服务器硬件状态:通过超微IPMI 命令,用户可以实时监控服务器的硬件状态,如温度、电压、风扇速度等,以便及时发现并解决硬件故障。
2.远程控制服务器:超微IPMI 命令可以让用户实现对服务器的远程开关机、重启等操作,大大方便了服务器的日常维护。
3.配置服务器硬件:用户可以通过超微IPMI 命令对服务器的硬件进行配置,如修改BIOS 设置、配置网络参数等。
三、超微IPMI 命令的使用方法要使用超微IPMI 命令,首先需要确保服务器硬件支持IPMI 功能,并正确连接网络。
接下来,用户可以通过以下步骤进行操作:1.登录IPMI 系统:打开浏览器,输入服务器IP 地址,回车后进入IPMI 系统登录界面。
输入正确的用户名和密码进行登录。
2.查看IPMI 命令列表:登录成功后,用户可以查看到IPMI 命令列表。
在命令列表中,用户可以选择相应的命令对服务器进行管理。
3.执行IPMI 命令:选中需要执行的命令,点击“Enter”键,即可执行相应操作。
执行过程中,用户可以通过命令行界面查看操作结果。
四、常见超微IPMI 命令介绍以下是一些常见的超微IPMI 命令及其作用:1.system power on/off:控制服务器的开启和关闭。
openipmi用法-概述说明以及解释
openipmi用法-概述说明以及解释1.引言1.1 概述概述openipmi是一种用于远程管理服务器的开源工具,它基于IPMI (Intelligent Platform Management Interface)协议,可以通过网络管理和监控服务器硬件设备。
IPMI是一种计算机系统的管理接口标准,它提供了一种独立于操作系统的方法来监控服务器的状态、管理硬件、诊断问题以及远程管理服务器。
openipmi具有跨平台的特性,可以在多种操作系统上运行,包括Linux、FreeBSD、Solaris等。
它提供了一系列的命令行工具和API接口,可以方便地与服务器进行交互,执行各种管理操作。
本文将介绍openipmi的基础知识和用法,以帮助读者了解并使用openipmi进行服务器管理。
首先,我们将介绍openipmi的基本概念,包括IPMI协议和openipmi工具的关系,以及IPMI在服务器管理中的重要性。
然后,我们将介绍openipmi的安装和配置方法,以及如何与服务器建立连接。
接下来,我们将详细介绍openipmi的常用命令和用法,包括如何监控服务器的状态、管理硬件设备以及进行远程重启等操作。
最后,我们将总结openipmi的优势和适用场景,并展望其未来的发展方向。
通过阅读本文,读者将能够了解openipmi的基本原理和用法,掌握使用openipmi进行服务器管理的技能,并了解openipmi在不同场景下的应用。
无论是系统管理员、服务器运维人员还是对服务器管理感兴趣的读者,本文都将为您提供有关openipmi的全面介绍和实用指南。
1.2文章结构文章结构是指文章整体的组织和布局方式,它通常由引言、正文和结论三个部分构成。
在本文中,我们将详细讨论有关openipmi的用法。
具体的文章结构如下:1. 引言1.1 概述在这一部分,我们将简要介绍openipmi的基本概念,以及它在计算机系统管理中的重要性和应用范围。
ipmi 参数
ipmi 参数IPMI(Intelligent Platform Management Interface,智能平台管理接口)是一种硬件管理接口标准,用于外部管理系统远程监控和控制计算机系统。
IPMI 参数是指在使用 IPMI 进行远程管理时可配置和调整的一些参数。
在本文中,我们将就 IPMI 参数的作用和常见配置进行详细介绍。
一、IPMI 参数的作用IPMI 参数的配置可以对计算机系统进行远程管理和监控,使得管理员可以通过网络远程操作和维护计算机系统,而不需要直接进入服务器机房。
IPMI 参数的作用包括但不限于以下几点:1. 远程电源控制:管理员可以通过配置 IPMI 参数来实现对服务器的电源远程控制,包括开机、关机、重启等操作,方便对服务器进行远程维护和故障排除。
2. 远程系统监控:通过 IPMI 参数可以设置服务器的各项硬件监控指标,如温度、风扇转速、供电电压等,管理员可以通过远程监控系统及时了解服务器的运行状态,及时采取措施防止潜在的故障。
3. 远程系统日志:IPMI 参数还可以配置服务器的系统日志,管理员可以通过远程查看系统日志来了解服务器的运行历史和异常情况,帮助分析和解决问题。
4. 远程控制台:通过配置 IPMI 参数,管理员可以通过远程控制台实时访问服务器的操作界面,实现对服务器的远程操作和维护,提高运维效率。
二、常见的 IPMI 参数配置下面是一些常见的 IPMI 参数配置示例:1. IP 地址配置:通过 IPMI 参数可以设置服务器的 IP 地址,使得管理员可以通过网络远程登录服务器进行管理和维护。
2. 用户权限配置:管理员可以通过 IPMI 参数设置用户权限,包括读写权限、远程登录权限等,以保证系统的安全性。
3. 电源管理配置:IPMI 参数可以配置服务器的电源管理策略,如断电自启动、定时开关机等,以适应不同的业务需求。
4. 温度和风扇监控配置:通过 IPMI 参数可以设置服务器的温度和风扇监控阈值,当温度或风扇转速超过设定的阈值时,系统将自动发出警报或采取相应的措施,保证服务器的正常运行。
IPMI远程管理
IPMI远程管理1.IPMI及其原理介绍1.1 ipmi简介IPMI是智能型平台管理接口(Intelligent Plat for m Management Interface)。
用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。
IPMI最大的优势在于它是独立于CPU,B IOS 和OS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。
IPMI是一种规范的标准,由美国英特尔、惠普(Hewlett-Packard)、NEC、美国戴尔电脑和SuperMicro等公司制定。
最新的版本是IPMI2.0.1.2 ipmi可以实现的主要功能1. 可以在服务器通电(没有启动操作系统)情况下,对它进行远程管理:开机,关机,重启。
2. 基于文本的控制台重定向,可以远程查看和修改bios设置,系统启动过程,登入系统等。
3. 可以远程通过sol连接服务器,解决ssh服务无法访问,远程安装系统,查看系统启动故障等问题。
4. 故障日志记录和SNMP 警报发送,访问系统事件日志 (System Event Log ,SEL)和传感器状况。
注:目前,我们公司线上主要要求实现远程重启和远程屏幕两个功能。
1.3 ipmi进行远程管理的必要条件(1)服务器硬件本身提供对 IPMI的支持。
目前惠普、戴尔和NEC 等大多数厂商的服务器都支持 IPMI 2.0但并不是所有服务器都支持,所以应该先通过产品手册或在 BIOS 中确定服务器是否支持 IPMI,也就是说服务器在主板上要具有 BMC 等嵌入式的管理微控制器。
(2)操作系统提供相应的 IPMI驱动。
通过操作系统监控服务器自身的IPMI信息时需要系统内核提供相应的支持,linux 系统通过内核对 OpenIPMI(IPMI驱动)的支持来提供对 IPMI的系统接口。
(3) IPMI管理工具。
本文选择的是Linux 下的命令行方式的 IPMI平台管理工具 ipmitool。
IPMI详细介绍版
IPMI详细介绍版IPMI(Intelligent Platform Management Interface,智能平台管理接口)是一种用于远程管理和监控计算机系统的硬件管理接口。
它提供了一种标准化的方式,使管理员可以在计算机无法正常启动或操作系统崩溃时,通过网络远程访问服务器,进行硬件级别的监控和管理。
IPMI可以在服务器的主板上实现,并通过专用的硬件模块与其他管理设备(如IPMI控制器、管理卡等)通信。
它是一种跨平台的管理接口,兼容多种操作系统,如Windows、Linux等。
IPMI提供了一组功能强大的管理命令,包括系统重启、电源控制、温度监测、风扇转速控制、事件日志记录等。
这些功能可以通过IPMI工具进行访问和控制,如IPMItool和OpenIPMI。
管理员可以通过这些工具以命令行方式或图形界面方式来管理服务器。
IPMI还提供了远程KVM(键盘、视频、鼠标)功能,可以远程操作服务器的控制台,实现像本地一样的交互操作。
这对于远程维护和故障排除非常有用,无需亲自前往机房或现场。
在服务器遇到硬件故障或健康状态异常时,IPMI可以及时发送事件警报。
管理员可以通过电子邮件、SNMP(简单网络管理协议)等方式接收这些警报,并快速做出响应。
这有助于提高系统的可靠性和稳定性。
另外,IPMI还支持远程固件更新和配置保存。
管理员可以通过IPMI接口上传新的固件版本,并进行升级。
此外,还可以保存和还原系统的配置文件,以便在需要时快速恢复系统的配置。
总结来说,IPMI是一种用于远程管理和监控计算机系统的标准化硬件管理接口。
它提供了一组功能强大的命令,可以进行系统重启、电源控制、温度监测、风扇转速控制等操作。
同时,它还支持远程KVM功能,可以远程操作服务器的控制台。
IPMI还能够发送事件警报,并支持远程固件更新和配置保存。
使用IPMI可以提高计算机系统的可靠性和稳定性,减少故障维修的时间和成本。
ipmi用法
IPMI是一种基于Intelligent Platform Management Interface (IPMI) v2.0和Intelligent Platform Management Interface (IPMI) v2.1标准的平台管理接口,它是一种开放的工业标准,为平台管理提供了一个开放的接口,使制造商能够构建跨多个硬件平台的管理解决方案。
IPMI的主要功能包括:
1.硬件监控:IPMI可以监控服务器的硬件状态,包括温度、电压、风扇转速
等。
2.故障排除:当服务器出现故障时,IPMI可以提供故障排除功能,帮助管理
员快速定位并解决问题。
3.远程管理:IPMI支持远程管理功能,管理员可以通过网络远程访问服务器,
进行配置和管理。
4.报警和通知:IPMI可以设置报警和通知功能,当服务器出现异常时,可以
及时通知管理员进行处理。
在使用IPMI时,通常需要配合相应的管理软件或工具来进行操作。
不同的厂商提供的IPMI实现方式可能有所不同,因此具体的用法也会有所差异。
建议在使用前先阅读相应的文档或手册,了解具体的用法和操作步骤。
ipmi标准范文
ipmi标准范文IPMI(Intelligent Platform Management Interface)是一种硬件管理接口的标准,用于远程监控和管理计算机系统。
该标准定义了一种统一的方法,允许系统管理员通过网络远程监控和管理服务器硬件的运行状态、执行诊断和维护任务,而无需物理接触服务器。
该标准是由一系列的规范组成,包括系统接口规范、传输协议规范、传感器和电源管理规范等。
IPMI提供了一种与服务器硬件通信的标准化接口,并且可以与各种操作系统和管理软件集成。
IPMI的主要功能包括以下几个方面:1.远程监控:IPMI允许管理员通过远程网络监控服务器的硬件状态,包括温度、电压、风扇转速等各种传感器数据。
管理员可以实时监控这些数据,以便及时检测和解决潜在的硬件问题。
2.远程控制:IPMI允许管理员通过远程网络控制服务器的电源,包括开机、关机和重启等操作。
管理员可以通过IPMI接口发送指令来执行这些操作,无需物理接触服务器。
这对于远程维护和故障排除非常有用。
3.环境监测:IPMI支持监测服务器的环境参数,如温度和湿度等。
管理员可以利用这些数据来评估服务器运行环境的舒适程度,并采取必要的措施来保护服务器免受过热或太潮湿的影响。
4.日志记录:IPMI可以记录各种事件和错误日志,包括硬件故障、电源状态变化、传感器读数超过阈值等。
管理员可以通过检查这些日志来诊断问题和分析服务器的运行状况。
5. 警报通知:IPMI可以发送警报通知给管理员,以便及时报告重要事件和故障。
管理员可以配置IPMI接口以发送电子邮件、短信或 SNMP trap等通知方式,以便迅速响应和解决问题。
IPMI的应用场景非常广泛,适用于各种规模的数据中心和服务器环境。
它可以提高服务器的可用性和可靠性,并减少对物理访问服务器的需求。
同时,IPMI还有助于节省时间和人力成本,因为管理员可以通过远程接口同时管理多个服务器。
总之,IPMI标准为系统管理员提供了一种强大而灵活的方法来远程监控和管理服务器硬件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IPMI远程管理1.IPMI及其原理介绍1.1 ipmi简介IPMI是智能型平台管理接口(Intelligent Plat for m Management Interface)。
用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。
IPMI最大的优势在于它是独立于CPU,B IOS 和OS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。
IPMI是一种规范的标准,由美国英特尔、惠普(Hewlett-Packard)、NEC、美国戴尔电脑和SuperMicro等公司制定。
最新的版本是IPMI2.0.1.2 ipmi可以实现的主要功能1. 可以在服务器通电(没有启动操作系统)情况下,对它进行远程管理:开机,关机,重启。
2. 基于文本的控制台重定向,可以远程查看和修改bios设置,系统启动过程,登入系统等。
3. 可以远程通过sol连接服务器,解决ssh服务无法访问,远程安装系统,查看系统启动故障等问题。
4. 故障日志记录和SNMP 警报发送,访问系统事件日志 (System Event Log ,SEL)和传感器状况。
注:目前,我们公司线上主要要求实现远程重启和远程屏幕两个功能。
1.3 ipmi进行远程管理的必要条件(1)服务器硬件本身提供对 IPMI的支持。
目前惠普、戴尔和NEC 等大多数厂商的服务器都支持 IPMI 2.0但并不是所有服务器都支持,所以应该先通过产品手册或在 BIOS 中确定服务器是否支持 IPMI,也就是说服务器在主板上要具有 BMC 等嵌入式的管理微控制器。
(2)操作系统提供相应的 IPMI驱动。
通过操作系统监控服务器自身的IPMI信息时需要系统内核提供相应的支持,linux 系统通过内核对 OpenIPMI(IPMI驱动)的支持来提供对 IPMI的系统接口。
(3) IPMI管理工具。
本文选择的是Linux 下的命令行方式的 IPMI平台管理工具 ipmitool。
1.4 New for IPMI v2.0新版本的ipmi增加了一些新特性,以下列出几个比较重要的功能:1.Enhanced Authentication----RMCP+,key, sessions, au user //认证协议由RMCP到RMCP+,采用安全哈希算法2.VLAN Support ---IEEE 802.1q //vlan功能,局域网环境更加安全和方便管理3.Serial Over LAN (SOL) // 串口信息通过lan通信,实现远程屏幕功能4.Firmware Firewall //类似防火墙特性,可以设置一些安全策略,防止误操作之类1.5一些名词概念BMC:IPMI管理平台的核心控制器IPMB:IPMB 总线上连接着各个管理控制器,分别执行不同功能ICMB: 在IPMB总线上,连接着一个ICMB桥,通过ICMB可以和远程的另一个管理平台通信SDR: (Sensor Data Record)用于保存传感器的具体配置信息,如告警门限、事件触发是否允许等配置数据SEL: (Sensor Event Log) 用于保存传感器产生的告警事件等数据SMBus: BMC通过芯片上一对SMBus接口连接网络。
1.6 IPMI管理方式IPMI管理的两种方式:本地管理和远程管理本地管理,是由应用层的工具,如ipmitool发送指令通过OS 内核提供的接口(如下图1.1的①)和bmc进行通信。
应用软件-------------------------->OS内核接口-------------------------->bmc远程管理,则是通过网络(如下图1.1的②)以udp报文形式与远端服务器bmc进行通信。
Dell很多服务器默认是从udp消息是从eth0发出。
多网卡情况下,其他网卡能否进行通信根据服务器型号而异,需要进行测试。
多网卡绑定的情况则要求每个独立的网卡都可以与远端的bmc通信。
(监控端)应用软件---------------->网卡(udp)----------------->bmc(被监控端)图1.1主板上IPMI通信结构图结合图1.1,了解一些通信过程:ØBMC是核心,所以都命令都是先发送到BMC再执行。
ØIPMB总线连接着各个管理控制器,执行不同功能,总线上还连着一些I2C器件,作为传感器接口,让系统软件能通过IPMB来读取传感器的数据。
ØSDR、SEL、FRU(Field Replacement Unit)物理实体可以是做在芯片内的存储体,也可以是外挂的E2PROM。
Ø通过BMC芯片上一对SMBus接口连接网络,用户可通过网络访问实现对远程服务器接管的带外管理(Out-of-band)功能,例如远程接管服务器(Pre-OS),在客户端实现对远程服务器的完全接管。
Ø通过RS-232接口连接Modem,在远程服务器宕机情况下,用户可以通过拨号访问获取SDR、SEL数据,分析诊断故障原因。
ØBMC通过IPMB接口访问模组风扇背板、电源背板等上的SMC,实现对各种背板的温度电压风扇转速等关键参数管理。
ØBMC通过系统接口(多用SMIC:Server Management Interface Chip),实现IPMI消息传输机制,控制LCD显示和实现上层软件与底层F/W通信,实现告警、数据采集。
2.IPMI 管理2.1 ipmi驱动工具和测试环境除了服务器本身支持IPMI之外,还需要额外安装ipmi驱动和工具,如下所示:ipmitool-1.8.11-1.x86_64.rpm OpenIPMI-2.0.16-7.el5.x86_64.rpm OpenIPMI-libs-2.0.16-7.el5.x86_64.rpm注:两个Open*.rpm 主要是系统接口的驱动Ipmitool*.rpm 作为应用层软件,发送指令获取机器信息测试之前,Bios需要进行一些设置,具体步骤如下:1. 开启远程管理和屏幕功能( ipmi over lan , serial over lan )2. 串口重定向,默认是没有定向。
(根据产品型号,serial redirect选择性的设置为串口1或串口2,波特率等参数)3. 开启BMC 的网络功能,( nic enable/share, bmc的ip ,网关,账号等参数可以直接设置或用ipmitool 进行设置)注:不同型号的机器,修改的方式不一致,比如R410开机ctrl+e,R620则进入idrac 卡里修改,但设置的参数一致。
文档里的环境,161作为监控端,180.34作为被监控端,在同一个局域网环境中2.2 ipmitool 命令ipmitool本地监控使用命令: ipmitool –I open command,其中-I open表示使用OpenIPMI接口,常用command有以下项:a) raw:发送一个原始的IPMI请求,并且打印回复信息。
b) Lan:配置网络(lan)信道(channel)c) chassis :查看底盘的状态和设置电源d) event:向BMC发送一个已经定义的事件(event),可用于测试配置的SNMP 是否成功e) mc:查看MC(Management Contollor)状态和各种允许的项f) sdr:打印传感器仓库中的所有监控项和从传感器读取到的值。
g) Sensor:打印详细的传感器信息。
h) Fru:打印内建的Field Replaceable Unit (FRU)信息i) Sel:打印 System Event Log (SEL)j) Pef:设置 Platform Event Filtering (PEF),事件过滤平台用于在监控系统发现有event时候,用PEF中的策略进行事件过滤,然后看是否需要报警。
k) Sol/isol:用于配置通过串口的Lan进行监控注: ipmitool 工具详细命令参数很多,此处不一一列举。
详细请看ipmitool 命令帮助文档2.3用IPMI管理工具对服务器进行管理(1)ipmi基本信息确认1.[root@18034 ~]# service ipmi start // 先启动ipmi2.Starting ipmi drivers: [确定]3.4.5.[root@18034 ~]# ipmitool -I open mc info // 先查看下ipmi版本,是2.0没错.6.Device ID : 327.Device Revision : 08.Firmware Revision : 1.109.IPMI Version : 2.010.Manufacturer ID : 67411.Manufacturer Name : DELL Inc12.Product ID : 256 (0x0100)13.14.[root@18034 ~]# ipmitool -I open channel info 1 // 查看通道信息,dell机型基本默认采用channel1,其它机型则不一定.一般在1-7之间。
15.Channel 0x1 info:16. Channel Medium Type : 802.3 LAN // 表示可以使用的通道,channel 117. Channel Protocol Type : IPMB-1.018. Session Support : multi-session19. Active Session Count : 020. Protocol Vendor ID : 715421. Volatile(active) Settings22. Alerting : disabled23. Per-message Auth : disabled24. User Level Auth : enabled25. Access Mode : disabled26. Non-Volatile Settings27. Alerting : disabled28. Per-message Auth : disabled29. User Level Auth : enabled30.Access Mode : disabled31.32.[root@18034 ~]# ipmitool -I open channel info 2 // 看看其它channel?,就没有802.3 lan类型33.Channel 0x2 info:34. Channel Medium Type : Serial/Modem35. Channel Protocol Type : IPMB-1.036. Session Support : single-session37. Active Session Count : 038. Protocol Vendor ID : 715439.(2)设置BMC ip,作为远程管理ip1.[root@18034 ~]# ipmitoollan set 1 ipaddr 192.168.180.201 // 1 代表channel2.Setting LAN IP Address to 192.168.180.2013.[root@18034 ~]# ipmitoollan set 1 netmask 255.255.255.04.Setting LAN Subnet Mask to 255.255.255.05.[root@18034 ~]# ipmitoollan set 1 defgwipaddr 192.168.180.346.Setting LAN Default Gateway IP to 192.168.180.34注:IP网段可选,不一定跟主机一个网段,只要监控端和被监控端可通信,监控端有和被监控端bmc同一网段ip即可。