![在 VMware ESXi 5.1 中将虚拟机主机名同步到 displayName](https://linux22.com/image/598764/%E5%9C%A8%20VMware%20ESXi%205.1%20%E4%B8%AD%E5%B0%86%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%BB%E6%9C%BA%E5%90%8D%E5%90%8C%E6%AD%A5%E5%88%B0%20displayName.png)
我如何displayName
从虚拟机中读取 .vmx 文件中调用的参数或 vSphere Client 中的“虚拟机名称”。如果使用 vmtoolsd 可以做到这一点,我还没有找到它。
情况:
我有在 VMware ESXi 5.1 下运行的 CentOS6 虚拟机模板。它们首次启动时会通过随机生成 MAC 地址的后半部分从 DHCP 获取 IP。但它们的主机名始终与模板创建时一样。
目标:
将虚拟机的主机名(以及它在 DHCP/DNS 中注册的名称)与 vSphere 控制台中显示的名称同步。
(如果有不同或更好的方法可以达到这个目标,那就更好了)
答案1
当您从模板克隆虚拟机时,向导中的一个选项是重命名克隆。其中一个选项是将主机命名为与 vSphere 清单中的名称相同。