AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 60358
Accepted
MikeyB
MikeyB
Asked: 2009-08-30 10:33:06 +0800 CST2009-08-30 10:33:06 +0800 CST 2009-08-30 10:33:06 +0800 CST

通过 AMM 通过命令模式与 IBM HS22 IMM 通信

  • 772

在包含 BMC 的先前型号刀片上,我能够从我们的外部管理站通过直通命令与 BMC 进行通信,以执行诸如电源刀片开/关、设置 VPD 参数、重新启动 BMC 等操作。

现在在 HS22 上,发生了很多不同的事情。例如,我们不能再使用相同的直通命令来写入 VPD 信息页面并让它们在 IMM 重新启动后持续存在 - 看起来这些 VPD 页面似乎是根据 IMM 中包含的信息填充的。

我们如何使用外部主机的高级设置实用程序与 HS22 IMM 进行通信?或者,我们需要向 AMM 发送哪些 TCP 命令模式命令以与 IMM 通信?

出于我们的目的,我们特别不能从刀片本身与 IMM 通信。

具体示例:当我通过 AMM 向刀片 BMC 发送 pass-thru IPMI 命令以将信息(例如 MTM、Serial)写入 VPD 页面 0x10 时,它在具有 BMC(例如 HS21)的刀片上持续存在。我可以发送相同的 IPMI 命令将数据写入 HS22 上的 VPD 页面,但是它不会在 IMM 重新启动后持续存在。

我需要向 IMM 发送哪些 IPMI 命令?设置 MTM 和序列时,asu 发送了哪些 IPMI 命令?

ibm bladecenter hs22
  • 2 2 个回答
  • 7857 Views

2 个回答

  • Voted
  1. Best Answer
    Peter
    2014-01-03T14:51:20+08:002014-01-03T14:51:20+08:00

    从 ASU(高级设置实用程序)版本 82k/9.50 开始,支持与刀片式 IMM 的带外通信。

    这是 ASU 用户手册第 83-84 页的摘录(http://download.boulder.ibm.com/ibmdl/pub/systems/support/system_x_pdf/ibm_util_asu_asu82k_anyos_noarch.pdf):


    AMM 上刀片的 OOB 配置

    ASU 支持通过带外 (OOB) 模式配置刀片设置。本节介绍如何使用它在 AMM 上配置刀片。

    OOB 配置旨在配置 AMM 上的刀片设置。使用此功能前,请确保满足以下要求:

    • AMM 上的远程刀片连接到您的网络环境。
    • 刀片是基于 IMM 的服务器。
    • 添加--slot参数以强制 ASU 与远程 AMM 连接。如果没有,ASU 将默认尝试以 IMM 带外模式与提供的 IP 地址建立连接。并且--slot参数还可以识别刀片的 IMM 节点托架。
    • 添加--host、--user和--password连接选项,因为它处于带外模式。

      – --host提供刀片所在的远程 AMM 的 IP 地址。

      – --user和--password向 AMM 进行身份验证。

    命令示例:

    要显示远程刀片 UEFI 设置:asu show uefi --host x.x.x.x --user xxx --password xxx --slot x

    要设置远程刀片设置:asu set SETTING_NAME xxx --host x.x.x.x --user xxx --password --slot x --port 6090

    在示例中,-- host xxxx是远程 AMM 的 IP 地址,-- user xxx和--password xxx用于验证连接,--slot x指刀片的 IMM 节点托架,并且-- port提供AMM机箱接口的端口号;默认值为 6090。

    下面列出了 AMM 上刀片的 OOB 配置支持的命令。

    Command           Description
    
    show              Display IMM server setting
    set               Update IMM server setting
    showdefault       Display IMM default server setting
    showvalues        Display IMM values server setting
    showgroups        Display IMM setting for server groups
    batch             Execute several ASU commands simultaneously
    createuuid        Generate a UUID value and set it
    comparedefault    Compare the default value with the current value
    delete            Delete an instance of a setting
    help              Show description for selected settings
    loaddefault       Load the default value
    replicate         Replicate settings saved in a settings file
    restore           Restore settings saved in a settings file
    save              Save all or some settings to a settings file
    setenc            Apply an encrypted value to a setting
    
    • 1
  2. Paweł Brodacki
    2011-09-25T22:10:24+08:002011-09-25T22:10:24+08:00

    那么,下面的过程应该做你想要的:

    Issue the following command to view the current settings for the machine 
    type and model:
    asu show SYSTEM_PROD_DATA.SysInfoProdName
    Issue the appropriate ASU command to set the machine type and model:
    asu set SYSTEM_PROD_DATA.SysInfoProdName 7870-mmm
    

    7870HS 22 的机器类型在哪里,mmm是型号,例如D2G

    Issue the following command to verify that you set the machine type 
    and model number correctly:
    asu show SYSTEM_PROD_DATA.SysInfoProdName
    Issue the following command to view the current setting of the serial number:
    asu show SYSTEM_PROD_DATA.SysInfoSerialNum
    Issue the following ASU command on the SONAS node to set the serial number:
    asu set SYSTEM_PROD_DATA.SysInfoSerialNum xxxxx
    The variable xxxxx in the command stands for the serial number.
    Issue the following command to verify that you set the serial number correctly:
    asu show SYSTEM_PROD_DATA.SysInfoSerialNum
    

    我没有机会验证它,所以 YMMV。

    但是,这必须有效。这是使用 ASU(带有拙劣的 HTML 转义)在 HS22 上更新 VPD 的官方指南。如果它不起作用,请在支持下打开票证。

    编辑:修正和阐述

    上述过程直接回答了您的问题:“我们如何使用外部主机的高级设置实用程序与 HS22 IMM 进行通信?” 特别是您设置VPD的示例。它们还满足您不需要从刀片本身与 IMM 通信的标准(您可以通过网络访问 IMM)。

    他们还间接回答了您的最后问题:“我需要向 IMM 发送哪些 IPMI 命令?在设置 MTM 和串行时发送哪些 IPMI 命令?”

    如果您尝试这些过程并验证它们中的任何一个是否正常工作,您可以转储网络流量并查看正在发送的内容。这不是一种非常用户友好的方法,但是如果您想完成任务,它会起作用。

    • -1

相关问题

  • 关于 Broadcom Teaming 的困惑

  • IBM x346 不会发布

  • IBM BladeCenter 操作技巧?[关闭]

  • IBM Cognos for BI Reporting [关闭]

  • RAID 控制器通常是否存在 SATA 驱动器品牌兼容性问题?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve