在从模板部署新虚拟机或克隆现有虚拟机的过程中,可以自定义虚拟机的 Linux 客户机操作系统。

开始之前

确保已满足所有自定义要求。请参见客户机操作系统自定义要求

要执行此过程,请在克隆虚拟机或从模板部署虚拟机时启动自定义向导。

过程

  1. 克隆现有虚拟机向导的“选择克隆选项”页面上,选择自定义操作系统,然后单击下一步
  2. 输入客户机操作系统的计算机名称。

    操作系统使用此名称在网络上标识自身。此名称在 Linux 系统中称为主机名称。

    选项

    操作

    输入名称

    1. 键入名称。

      名称可包含字母数字字符和连字符 (-)。但不能包含句号 (.) 或空格,并且不能只由数字组成。名称不区分大小写。

    2. 要确保名称唯一,请选择附加数值以确保唯一性。该操作会在虚拟机名称后附加连字符后跟数值。与数值结合使用时,如果名称超过 63 个字符,就会被截断。

    使用虚拟机名称

    vCenter Server 创建的计算机名称与客户机操作系统正在运行的虚拟机名称相同。如果名称超过 63 个字符,它将被截断。

    在克隆/部署向导中输入名称

    克隆或部署完成后,vSphere Web Client 将提示您输入名称。

    使用借助于 vCenter Server 配置的自定义应用程序生成名称

    输入可以传递到自定义应用程序的参数。

  3. 输入计算机的域名,并单击下一步
  4. 选择虚拟机的时区,并单击下一步
  5. 选择要应用于客户机操作系统的网络设置类型。

    选项

    操作

    典型设置

    选择典型设置,然后单击下一步

    vCenter Server 将使用默认设置配置 DHCP 服务器中的所有网络接口。

    自定义设置

    1. 选择自定义设置,然后单击下一步

    2. 对于虚拟机中的每个网络接口,单击省略号按钮 (...)。

    3. 输入 IP 地址和其他网络设置,然后单击确定

    4. 配置了所有网络接口后,单击下一步

  6. 输入 DNS 和域设置。
  7. 将自定义选项另存为 .xml 文件。
    1. 选择保存该自定义规范供以后使用
    2. 为该规范指定文件名,然后单击下一步
  8. 单击确定保存更改。

结果

返回到“部署模板”或克隆虚拟机向导。完成“部署模板”或克隆虚拟机向导后,则已完成了自定义。

新虚拟机首次启动时,客户机操作系统将运行完成脚本来完成自定义过程。在此过程中,虚拟机可能会多次重新启动。

如果在新虚拟机进行启动时客户机操作系统停止了工作,则可能是在等待您修正错误,如错误的产品密钥或无效的用户名。打开虚拟机的控制台,确定系统是否正在等待输入信息。

下一步做什么

如果新虚拟机在启动时遇到自定义错误,将使用客户机的系统日志记录机制报告错误。请打开 /var/log/vmware-imc/toolsDeployPkg.log 查看错误。