这几天配置一批联想服务器,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> [<选项>] [<目标>] [<属性>]

常用的目标列表。

目标

定义