有没有命令为 ipmi 续订 dhcp 租约?

Ash*_*ark 5 dhcp ipmi bmc

我已经更新了 dhcp 服务器的配置,以便该服务器应该获得新的 ipmi 地址。但服务器会在旧地址停留一段时间。如果我不想等待,我想访问服务器并强制它请求 dhcp 地址。有专门的命令吗?

我知道我能做到

ipmitool bmc reset cold
Run Code Online (Sandbox Code Playgroud)

它可以工作,但只是想知道是否可以在不重新启动 ipmi 的情况下进行。

Ash*_*ark 7

我找到了重新请求 ipmi 地址的解决方案(至少我已经在 Supermicro 服务器上测试过它)。

技巧是将 ip 地址源设置为静态,然后再设置回 dhcp。例如:

ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipsrc dhcp
Run Code Online (Sandbox Code Playgroud)

这种方式比重置bmc更快。

注意:如果您使用非 Supermicro 服务器,频道号可能会有所不同。