联想IPMI固件SMASH-CLP 管理

这几天配置一批联想服务器,ipmi管理时,有时管理页面打不开,所以尝试了下使用ssh登录ipmi,然后进行管理,顺便总结下。

一、 SMASH-CLP介绍

SMASH-CLP 是由 DMTF 和 SMWG 推动的一项协议,提供了系统管理 CLI 实施的标准。 定义的 SMASH 体系结构做了很多工作,旨在为更多标准系统管理组件建立基础。 SMWG SMASH-CLP 是 DMTF 推动的整个 SMASH 工作中的一部分。

联想RD550服务器集成的SMASH-CLP版本为:

CLP Version:1.0.2

SM ME Addressing Version:1.0.0

基于标准的命令行协议,可通过 CLI 用于简单系统管理。ipmi控制器固件承载并且支持远程登录、SSH 和基于串行的接口

SMASH-CLP使用户能够管理以下操作:

服务器电源管理 — 打开、关闭或重新引导系统

系统事件日志 (SEL) 管理 — 显示或清除 SEL 记录

二、 SMASH-CLP功能

命令列表:

Cd 改变目标路径。

create 创建对象实例。

delete 删除对象实例。

Dump Used to move a binary image from the MAP to a URI.

exit 退出会话。

Help 显示命令 verb 帮助

Load Used to move a binary image to the MAP from a URI.

reset 重置目标

set 设置目标

show 显示命令 verb 帮助

start 启动目标。

Stop 停止目标。

version 显示命令 verb 帮助

三、 SMASH-CLP语法

提供了 verb 的概念,并旨在通过 CLI 提供系统管理功能。 verb 表示要执行的操作,而目标确定了要运行操作的实体(或对象)。

以下是 SM-CLP 命令行语法的示例。

<verb> [<选项>] [<目标>] [<属性>]

常用的目标列表。

目标


定义


/system1


Managed System 目标。


/system1/logs1


日志收集目标。


/system1/logs1/log1


Managed System 上的系统事件日志 (SEL) 目标。


/system1/logs1/log1/record1


Managed System 上的单独 SEL 记录实例。

四、 电源管理操作

关闭服务器


-> stop admin1/system1

Command Status: COMMAND COMPLETED

system1 stopped at Sun Jul 17 06:34:00 2016


将服务器从电源关闭状态打开


-> start admin1/system1

Command Status: COMMAND COMPLETED

system1 started at Sun Jul 17 06:35:24 2016


重新引导服务器


-> reset admin1/system1

Command Status: COMMAND COMPLETED

system1 reset at Sun Jul 17 06:36:51 2016

   

五、 SEL 管理

提供了使用 SM-CLP 在 Managed System 上执行 SEL 相关操作的示例。

操作


语法


查看 SEL


->show /system1/logs1/log1
/system1/logs1/log1

Targets:
Record1
Record2
Record3
Record4
Record5
Properties:
InstanceID = IPMI:BMC1 SEL Log
MaxNumberOfRecords = 512
CurrentNumberOfRecords = 5
Name = IPMI SEL
EnabledState = 2
OperationalState = 2
HealthState = 2
Caption = IPMI SEL
Description = IPMI SEL
ElementName = IPMI SEL

Commands:
  cd
  show
  help
  exit
  version


查看 SEL 记录


->show /system1/logs1/log1/record4
/system1/logs1/log1/record4
Properties:
LogCreationClassName = CIM_RecordLog
CreationClassName = CIM_LogRecord
LogName = IPMI SEL
RecordID = 1
MessageTimeStamp = 20050620100512.000000-000
Description = FAN 7 RPM: fan sensor, detected a failure
ElementName = IPMI SEL Record
Commands:
cd
show
help
exit
version


清除 SEL


->delete /system1/logs1/log1/record*
All records deleted successfully

六、 目标切换操作

操作


语法


更改目标到系统目标并重新引导


->cd system1
->reset

注:当前默认目标为 /。


更改目标到 SEL 目标并显示日志记录


->cd system1
->cd logs1/log1
->show


->cd system1/logs1/log1
->show


显示当前目标


->cd .


上移一级


->cd ..


退出 shell


->exit

七、 系统属性查看

列出了在用户键入以下命令时显示的系统属性:

这些属性来源于标准组织提供的基础系统配置文件,并基于 CIM 架构定义的 CIM_ComputerSystem 类。

下表为DELL服务器上提供的表,不一定准确。

对象


属性


说明


CIM_ComputerSystem


Name


企业环境中存在的系统实例的唯一标识符。

最大长度 = 256

 
ElementName


系统的用户友好名称。

最大长度 = 64

 
NameFormat


标识生成名称的方法。

值:

Other, IP, Dial, HID, NWA, HWA, X25, ISDN, IPX, DCC, ICD, E.164, SNA, OID/OSI, WWN, NAA

 
Dedicated


指示系统是特殊用途系统还是一般用途系统的枚举。

值:

0=非专用

1=未知

2=其它

3=存储

4=路由器

5=交换机

6=第 3 层交换机

7=中央交换机

8=集线器

9=存取服务器

10=防火墙

11=打印

12=I/O

13=Web 高速缓存

14=管理

15=阻塞服务器

16=文件服务器

17=移动用户设备

18=中继器

19=网桥/扩展器

20=网关

21=存储虚拟器

22=介质库

23=扩展器节点

24=NAS 机头

25=自带 NAS

26=UPS

27=IP 电话

28=管理控制器

29=机箱管理器

 
ResetCapability


定义系统中的重设方法

值:

1=其它

2=未知

3=已禁用

4=已启用

5=未实现

 
CreationClassName


派生此实例的超类。

 
EnabledState


表示系统的启用/禁用状态。

值:

0=未知

1=其它

2=已启用

3=已禁用

4=关闭

5=暂无

6=已启用,但是脱机

7=检测中

8=推迟

9=静默

10=启动

 
EnabledDefault


表示系统已启用状态的默认启动配置。 默认情况下,系统为“已启用”(值=2)。

值:

2=已启用

3=已禁用

4=暂无

5=已启用,但是脱机

6=无默认

 
RequestedState


表示系统上次请求或所需的状态。

值:

2=已启用

3=已禁用

4=关闭

5=不更改

6=脱机

7=检测

8=推迟

9=静默

10=重新引导

11=重设

12=暂无

 
HealthState


表示系统的当前运行状况。

值:

0=未知

5=确定

10=降级/警告

15=次要故障

20=主要故障

30=严重故障

35=不可恢复错误

 
OperationalStatus


表示系统的当前状况。

值:

0=未知

1=其它

2=确定

3=降级

4=繁忙

5=预测故障

6=错误

7=不可恢复错误

8=启动

9=停止

10=已停止

11=服务中

12=无联络

13=掉失通信

14=异常中断

15=休眠

16=支持实体错误

17=完成

18=电源模式

 
Description


系统基于文本的描述。

时间: 2024-10-28 14:39:36

联想IPMI固件SMASH-CLP 管理的相关文章

使用 ipmitool 实现 Linux 系统下对服务器的BMC管理

IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔.惠普.NEC.美国戴尔电脑和SuperMicro等公司制定.用户可以利用IPMI监视服务器的物理健康特征,如温度.电压.风扇工作状态.电源状态等. IPMI工作原理: IPMI的核心是一个专用芯片/控制器(叫做服务器处理器或基板管理控制器(BMC)),其并不依赖于服务器的处理器.BIOS

IPMI supermicro x9scl(+)/X9smc

安装系统需要用到IPMI,开始 boot 里引导是没有IPMI的,需要调出. supermicro x9scl(+)/X9smc        *IPMI型号 IPMI 选项 ipmi firmware revision  3.38     *IPMI固件版本号 ipmi satatus  working            *IPMI工作状态 system event log--               *系统管理(需要在这里进去把IPMI) 进去后下级目录 enabling/disab

使用命令行工具对LSI阵列卡进行高效管理

LSI公司(LSI Corporation)(NASDAQ:LSI)(中文:艾萨华)是一家总部位于加利福尼亚州米尔皮塔斯 (Milpitas) 的半导体和软件领先供应商,其主要产品包括:RAID控制器.SSD控制器.ReadChannel.Preamp.Axxia网络处理器和定制ASIC等,为加速数据存储中心与移动网络性能提供了许多领先的解决方案. 在目前各大知名品牌服务器厂商:IBM.DELL.HP.华为.联想.宝德.浪潮.中科曙光等服务器都使用LSI品牌的阵列卡作为服务器存储控制器,而且其性

IPMI学习资料

IPMI总结 记忆的很清楚,2000年的时候,当时还是Compaq,推出第一款远程控制卡,当时听起来非常神奇.可以远程开机,关机,安装系统.那个时候,我没真正用过,只是看产品介绍. 2006年的时候,当时的Dell服务器,应该是29系列,你购买的时候,需要单独选购远程控制卡,当时我是使用这个远程控制卡来玩vmware的ESX. 自后就一直没有怎么接触服务器,一直到来这家公司.公司有各个牌子的服务器.服务器在机房放着,进去维护非常不方便,我也就折腾起远程管理. 下面就整理一下全部的IPMI的资料

ipmi介绍和使用

IPMI 是什么 IPMI 工作原理 IPMI 能干嘛 IPMI Functionality Side-Band and Out-of-Band 利用ipmi可以实现以下功能 IPMI 怎么做 注意 服务器端 设置 客户端 设置 本地操作系统里操作 远程操作 IPMI 是什么? The Intelligent Platform Management Interface (IPMI) specification is an Intel led standard which defines a se

超微服务器使用IPMI安装操作系统小记

通俗来说,IPMI(智能型平台管理接口,IntelligentPlatform Management Interface)可以控制服务器电源的开机.关机.重启,远程重装服务器操作系统,并可监视服务器的物理健康特征,如温度.电压.风扇工作状态.电源状态等等功能.当无法使用远程桌面或ssh时,则可以通过IPMI进行服务器的维护.这样大大简化了运维工程师的劳动量!!! 百度百科对IPMI的介绍: 智能平台管理接口(IPMI) 是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法.

Linux IPMI 安装配置

什么是IPMI? 百度百科的解释如下: IPMI(智能平台管理接口)是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法.IPMI 信息通过基板管理控制器 (BMC)(位于 IPMI 规格的硬件组件上)进行交流.使用低级硬件智能管理而不使用操作系统进行管理. 以上难以理解?你可以理解为通过这个接口可以:看到一些服务器硬件信息.实现远程开关机.远程重启服务器.应用场景如: 1. 服务器宕机,这时候通过SSH已经无法远程连接,服务器又托管在IDC,你又打电话苦寻网管员无果,可以

IPMI之Ipmitool工具

IPMI(Intelligent Platform Management Interface) 智能平台管理接口 (IPMI) 是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法.IPMI 信息通过基板管理控制器 (BMC)(位于 IPMI 规格的硬件组件上)进行交流.使用低级硬件智能管理而不使用操作系统进行管理,具有两个主要优点: 首先,此配置允许进行带外服务器管理:其次,操作系统不必负担传输系统状态数据的任务.IPMI的核心是一个专用芯片/控制器(叫做服务器处理器或基

8、zabbix监控方式及分布式监控(04)

zabbix支持的监控方式 zabbix所能够显示的且可指定为监控接口类型的监控方式: Agent passive active SNMP:Simple Network Management Protocol 基于SNMP协议实现的监控,不需要特意在被监控端安装zabbix-agent,SNMP一般用在无法在被监控端安装zabbix-agent的时候,比如打印机.路由器 MIB.SMI.SNMP(v1.v2.v3) IPMI:智能平台管理接口(Intelligent Platform Manag