在 Windows 参考机中安装支持的 Java Runtime Environment、客户机代理和Software引导程序代理,创建支持Software组件的模板、快照或 Amazon 计算机实例。

开始之前

  • 标识或创建参考机。

  • 如果以前在此计算机上安装了客户机代理或Software引导程序代理,请移除这些代理和运行时日志。请参见更新 vRealize Automation 中的现有虚拟机模板

  • 如果因故障排除或其他原因而计划使用 Windows 远程桌面来远程访问虚拟机,请安装适用于 Windows 的远程桌面服务 (Remote Desktop Services, RDS)。

  • 验证是否从网络配置文件中移除了所有网络配置项目。

  • 如果要采用最安全的方法在客户机代理与 Manager Service 计算机之间建立信任,请从 Manager Service 计算机获取 PEM 格式的 SSL 证书。有关客户机代理如何建立信任的详细信息,请参见将 Windows 客户机代理配置为信任服务器

  • 确认 Darwin 用户在 Windows 参考机上具有 Log on as a service 访问权限。

关于此任务

Software支持 Windows CMD 和 PowerShell 2.0 脚本运行。

重要:

由于引导过程不得中断,因此请对虚拟机进行配置,以便在显示最终的操作系统登录提示之前,不会有任何原因导致虚拟机的引导过程暂停。例如,确认在虚拟机启动后没有进程或脚本提示用户交互。

过程

  1. 以 Windows 管理员身份登录 Windows 参考机,然后打开命令提示符。
  2. https://vRealize_VA_Hostname_fqdn:5480/service/software/index.html 下载并安装支持的 Java Runtime Environment。
    1. 下载 Java SE Runtime Environment Zip 文件 https://vRealize_VA_Hostname_fqdn:5480/service/software/download/jre-version-win64.zip
    2. 创建 \opt\vmware-jre 文件夹,然后将 JRE 文件解压缩到该文件夹。
    3. 打开 PowerShell 命令窗口,然后输入 type \opt\vmware-jre\bin\java -version 以验证安装。

      将显示已安装的 Java 版本。

  3. https://vRealize_VA_Hostname_fqdn:5480/installer/ 下载并安装 vRealize Automation 客户机代理。
    1. GugentZip_version 下载到参考机上的 C 盘。
    2. 右键单击文件,然后选择属性
    3. 单击常规
    4. 单击取消阻止
    5. 解压文件。
    6. 将安装文件解压缩到 C:\

      这样可以生成 C:\VRMGuestAgent 目录。请勿重命名此目录。

  4. 将客户机代理配置为与 Manager Service 通信。
    1. 打开提升的命令提示符。
    2. 导航到 C:\VRMGuestAgent
    3. 配置客户机代理,使其信任 Manager Service 计算机。

      选项

      描述

      允许客户机代理信任其所连接的第一台计算机。

      无需配置。

      手动安装可信的 PEM 文件。

      将 Manager Service PEM 文件放入 C:\VRMGuestAgent\ 目录中。

    4. 运行 winservice -i -h Manager_Service_Hostname_fdqn:portnumber -p ssl

      Manager Service 的默认端口号为 443。

      选项

      描述

      如果使用负载平衡器

      输入 Manager Service 负载平衡器的完全限定域名和端口号。例如,winservice -i -h load_balancer_manager_service.mycompany.com:443 -p ssl

      没有负载平衡器

      输入 Manager Service 计算机的完全限定域名和端口号。例如,winservice -i -h manager_service_machine.mycompany.com:443 -p ssl

      如果准备 Amazon 计算机映像

      您需要指定您正在使用 Amazon。例如,winservice -i -h manager_service_machine.mycompany.com:443:443 -p ssl -c ec2

  5. https://vRealize_VA_Hostname_fqdn:5480/service/software/index.html 下载Software代理引导程序文件。
    1. https://vRealize_VA_Hostname_fqdn:5480/service/software/download/vmware-vra-software-agent-bootstrap-windows_version.zip 下载Software引导程序代理文件。
    2. 右键单击文件,然后选择属性
    3. 单击常规
    4. 单击取消阻止
      重要:

      如果不禁用该 Windows 安全功能,将无法使用Software代理引导程序文件。

    5. vmware-vra-software-agent-bootstrap-windows_version.zip 文件解压缩到 \temp 文件夹。
  6. 安装Software引导程序代理。
    1. 打开 Windows CMD 控制台,然后导航到 \temp 文件夹。
    2. 输入命令以安装代理引导程序。
      install.bat password=Password managerServiceHost=manager_service_machine.mycompany.com managerServicePort=443 httpsMode=true cloudProvider=ec2|vca|vcd|vsphere
      

      Manager Service 的默认端口号为 443。cloudprovider 的可接受值为 ec2vcavcdvsphereinstall.bat 脚本使用您在 install 命令中设置的密码,为软件引导程序代理创建名为 darwin 的用户帐户。您设置的“密码”必须满足 Windows 的密码要求。

  7. 验证 darwin_user 用户是否存在。
    1. 在命令提示符下输入 lusrmgr.msc
    2. 验证 darwin_user 用户是否存在且属于管理员组。
    3. 将密码设置为永不过期。

      该设置确保模板在 30 天后仍然可用。

    如果该用户不可用,则验证 Windows Server 密码是否正确。

  8. 关闭 Windows 虚拟机。

下一步做什么

将参考机转换为克隆模板、Amazon 计算机映像或快照,以便 IaaS 架构师在创建蓝图时可以使用您的模板。