在vSphere中有两种方式可以使用到虚拟机自定义规范:
如果原虚拟机没有安装 VMware Tools,以克隆和使用模板形式,使用虚拟机自定义规范创建新虚拟机时,能正常创建虚拟机,但在最后时刻会报错:
会提示如下报错:
由于给出的以下原因,不支持自定义客户机操作系统: 在 GuestOS 中未安装 Tools。请安装最新版本的 open-vm-tools 或 VMware Tools 以启用 GuestCustomization。
这个错误可以忽略。如果需要使用VMware Tools则需要手动安装。
Rocky Linux 9.2 的ISO镜像中默认没有安装open-vm-tools,因此在安装好该VM后,vSphere Client会有黄色告警提示:
在此场景下,使用虚拟机自定义规范
在选择克隆选项中,勾选【自定义操作系统】
在自定义客户机操作系统中,选择对应的虚拟机自定义规范
由于原VM中没有安装open-vm-tool,因此在克隆虚拟机最后阶段,vSphere 会提示克隆虚拟机报错,报错如下:
Customization of the guest operating system is not supported due to the given reason: Tools is not installed in the GuestOS. Please install the latest version of open-vm-tools or VMware Tools to enable GuestCustomization.
但此报错不会影响到克隆机的创建。只是因为虚拟机自定义规范要求中有规定必须要有open-vm-tool。
新建虚拟机,选择【从模版部署】,在选择模板中,选择模板所在位置。
在选择克隆选项中,勾选【自定义操作系统】
在自定义客户机操作系统中,选择对应的虚拟机自定义规范。
在此场景下,使用虚拟机自定义规范。
一般的安装完 Windows 系统虚拟机后,需要挂载VM Tools,并安装。
在选择克隆选项中,勾选【自定义操作系统】。
在自定义客户机操作系统中,选择对应的虚拟机自定义规范。
新建虚拟机,选择【从模版部署】,在选择模板中,选择模板所在位置。
在选择克隆选项中,勾选【自定义操作系统】
在自定义客户机操作系统中,选择对应的虚拟机自定义规范。
【vSphere | VM】虚拟机自定义规范Ⅰ—— 理论和兼容性
【vSphere | VM】虚拟机自定义规范Ⅱ——创建 Windows 虚拟机自定义规范
【vSphere | VM】虚拟机自定义规范Ⅲ —— 创建 Linux 虚拟机自定义规范
【vSphere | VM】虚拟机自定义规范Ⅳ —— 使用虚拟机自定义规范创建 Linux 和 Windows VM