我已经更新了 dhcp 服务器的配置,以便该服务器应该获得新的 ipmi 地址。但服务器会在旧地址停留一段时间。如果我不想等待,我想访问服务器并强制它请求 dhcp 地址。有专门的命令吗?
我知道我能做到
ipmitool bmc reset cold
Run Code Online (Sandbox Code Playgroud)
它可以工作,但只是想知道是否可以在不重新启动 ipmi 的情况下进行。
我找到了重新请求 ipmi 地址的解决方案(至少我已经在 Supermicro 服务器上测试过它)。
技巧是将 ip 地址源设置为静态,然后再设置回 dhcp。例如:
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipsrc dhcp
Run Code Online (Sandbox Code Playgroud)
这种方式比重置bmc更快。
注意:如果您使用非 Supermicro 服务器,频道号可能会有所不同。