设置 HP iLO 名称

设置 HP iLO 名称

我需要根据客户端请求更改“显示服务器列表”中显示的 iLO 名称。我目前使用的方法非常慢(每个机箱约 25 分钟)。

connect server N
set /system1 oemhp_server_name=ABC123
set /map1/dnsendpt1 Hostname=ABC123
{wait for prompt to return}

对底盘中的每个刀片重复上述过程(每个 16 个)。有谁知道做这个练习的更快方法吗?

答案1

您可以使用 RIBCL 脚本语言并执行这些更改,而无需连接到每个刀片。从 OA CLI 界面运行 hponcfg 工具。

改变服务器名称

OA> hponcfg bay_number << EOF
    <RIBCL VERSION="2.0">
        <LOGIN PASSWORD="user" USER_LOGIN="password">
        <SERVER_INFO MODE="write">
        <SERVER_NAME value="NewServerName"/>
        </SERVER_INFO>
        </LOGIN>
    </RIBCL>
    EOF

改变iLO 名称(成功应用 RBCL 脚本后,刀片的 iLO 会自动重置):

OA> hponcfg bay_number <<EOF
<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="user" PASSWORD="password">
<RIB_INFO MODE="write">
<MOD_NETWORK_SETTINGS>
  <DNS_NAME value=" NewILOName" />
</MOD_NETWORK_SETTINGS>
</RIB_INFO>
</LOGIN>
</RIBCL>
EOF

相关内容