Den*_*ker 6 hp ilo firmware hp-proliant
我有几十台带有 iLO3 卡的 HP 服务器,固件更新失败。当我尝试通过 Web 界面上传 .bin 文件进行更新时,我收到一条非描述性消息,内容为“上次固件更新尝试未成功。准备进行下一次更新。”。iLO 事件日志仅显示“通过网页进行固件升级失败”。对于这次尝试。
通过 iLO ssh 接口升级也不起作用(截断了无用的输出):
</>hpiLO-> cd /map1
</map1>hpiLO-> cd firmware1
</map1/firmware1>hpiLO-> show version
/map1/firmware1
Properties
version=1.15
</map1/firmware1>hpiLO-> load -source http://buildserver/ilo3_170.bin
status=1
status_tag=COMMAND SPAWNED
Attempting to load iLO3 firmware image.
status=0
Run Code Online (Sandbox Code Playgroud)
如果我尝试使用 XML api,我会在上传文件后返回以下非 xml:
<html>
<head>
<title>Server Error</title>
</head>
<body>
<h1>Server Error</h1>
A file system error was detected on the HP iLO3.<p>
Return to <a href="">last page</a><p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
此时,iLO 已重置,会生成新的 SSH 密钥,但固件未更新且未说明原因。iLO 事件日志中不显示任何内容。
重置 iLO 不会使这个问题消失,快速谷歌也没有返回任何有用的信息。我该怎么做才能让这个问题像渡渡鸟一样?
惠普为 ILO3 管理界面提供了一套非常糟糕的初始固件版本。查看记录产品演变的大量变更日志。我在一家部署了大量 ProLiant DL380 G7 服务器的公司工作,不得不处理管理有问题的功能集的痛苦。
在您的情况下,您正在尝试从非常旧的 ILO 修订版(1.15,大约 2010 年)迁移到当前版本 (1.70)。
为了实现这一点,您必须分两步执行升级:
首先,升级到 1.20 和 1.28 之间的 ILO 版本。我推荐 1.28。惠普在 2012 年为 ILO 1.50 及更高版本设置了固件先决条件,因此此中间更新是绝对必要的。您可能需要使用 shell 界面手动执行此操作。
从那里,您应该能够将 ILO 版本升级到当前的 1.70。
我在以下内容中对此进行了介绍:当我遇到问题时,由于固件版本差异,更新 HP DL380 G7 上的 ILO 失败。
当我不得不这样做集体,我不停的情况下,既方便固件文件我遇到超旧的或忽略的服务器。
归档时间: |
|
查看次数: |
7846 次 |
最近记录: |