最近请同事帮忙在ESXi建了一台虚拟机。安装完成后发现虚拟机名字打错了,那“虚拟机如何重命名?”
试一试
打开vSphere Client先将虚拟机关机再Remove from Inventory,再打开 Datastore Browser将文件夹及相关文件重命名。修改*.vmdk时出现如下信息
看来不能通过这个方式来修改*.vmdk文件,问了下度娘跟bing,找到了些资料。然后做了下面这些动作。
其中看来最重要的文件是*.vmdk文件及*.vmx,其他可以删除掉咯,然后使用vmkfstools -E OldName.vmdk NewName.vmdk指令
要手动重命名虚拟机的文件,请执行以下操作:
- 登录到 VMware vSphere Client。
- 在主机清单中查找虚拟机。
- 关闭虚拟机电源。
- 右键单击虚拟机,然后单击从清单中移除。
- 打开 ESXi/ESX 主机的控制台。有关详细信息,请参见无法使用安全 Shell (SSH) 连接 ESX 主机 (1003807) (Unable to connect to an ESX host using Secure Shell (SSH) (1003807)) 或在 ESXi 4.1 和 ESXi 5.x 中使用技术支持模式 (1017910) (Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910))。/*我是用PuTTY连上ESXi主机*/
- 导航到包含虚拟机的目录。例如:
# cd /vmfs/volumes/DatastoreName/originalname
- 使用 vmkfstools -E 命令重命名虚拟磁盘 (VMDK) 文件。有关详细信息,请参见