HP ILO 脚本指南给出了一个未经身份验证的 xml 查询的示例:“https:///xmldata?item=all”
(见第 46 页,http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00294268/c00294268.pdf)
它还提供了一个示例输出:
<?xml version="1.0" ?>
<RIMP>
<HSI>
<SBSN>0004PBM158</SBSN>
<SPN>ProLiant DL380 G5</SPN>
<UUID>1226570004PBM158</UUID>
<SP>1</SP>
</HSI>
....
但这种响应似乎与 RIBCL 非常不同,我发现 RIBCL 有非常详细的记录。不同的机器似乎也会给出略有不同的响应(blade、oa、proliant 等)。
我正在寻找有关此回应和 RIMP 的更多信息。
HSI 标签似乎与机器本身相关,而 MP 标签与 ILO 接口相关,这是正确的吗?
除了“xmldata?item=all”之外,还有其他可能的参数吗?是否有任何主要的发现工具可以利用它?我找到了一些基本的 shell 脚本。
任何建议都会受到赞赏谢谢,Skrap
答案1
正如您所说,HSI(硬件支持信息?)标签指的是机器本身,而 MP(管理处理器)标签指的是 iLO。
xmldata?item=CpqKey 将返回许可信息,例如高级许可证密钥、安装日期等。据我所知,这是仅有的两个记录在案的 XML 查询,并且我根据名称(cpq - compaq?)怀疑它们是 iLO 中的遗留项目。
就网络发现而言,许多脚本都是为了查看它们是否从上面的 URL 获得有效结果而编写的 - 如果没有,那么就涉及的脚本而言它不是 iLO。
iLO 发现的一个此类示例位于http://blog.nachotech.com/?p=63并使用 BASH 脚本。我编写了用于审核 iLO 设备的 powershell 脚本,它们也从 xml URL 中抓取数据。
答案2
该响应和标签信息被其他 HP 产品(如 Systems Insight Manager)使用,它主要是关联数据,以便 SIM 服务器可以确定哪个 iLO 对应哪个系统,以及有关 iLO 的一些一般详细信息。
通过 xmldata?item=all 报告的几乎所有内容都可以在 SIM UI 中看到。