如何在 Azure 规模集中设置实例的主机名?

How to set hostname of an instance in azure scale set?

我有一个包含 1 个 VM 的规模集。我想将 VM 的主机名设置为静态主机名。我尝试使用自定义扩展名更改主机名。主机名已更改,但无法从其他 VM 访问,除非重新启动。

是否可以更改主机名并在不重新启动的情况下访问主机名?

不,不能。需要重新启动才能使更改生效。如果您更改本地计算机的计算机名称,这也是一样的。在机器重新启动之前,更改不会生效。

我添加了以下命令和我的自定义扩展脚本的结尾,它起作用了。

'dhclient'