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

开始之前

  • 标识或创建参考机。

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

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

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

  • 在客户机代理和 Manager Service 计算机之间建立安全信任。请参见将客户机代理配置为信任服务器

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

关于此任务

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

重要:

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

install.bat 文件将对客户机代理进行配置,使其能够与 Manager Service 通信。install.bat 文件可以接收以下参数架构:

  • [Backwards compatible darwin Local User] password=Password

  • password=Password localUser=Username

  • password=Password domainUser=Domainname\Username

  • localSystem=true

如果 passwordNeverExpire 设置为 false(默认值),则密码过期遵循组策略。如果将该参数设置为 true 或根本未设置该参数,则密码永不过期。

过程

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

      将显示已安装的 Java 版本。

  3. https://vRealize_VA_Hostname_fqdn/software/index.html 下载并安装 vRealize Automation 客户机代理。
    1. GugentZip_version 下载到参考机上的 C 盘。

      根据操作系统选择 GuestAgentInstaller.exe(32 位)或 GuestAgentInstaller_x64.exe(64 位)。

    2. 右键单击文件,然后选择属性
    3. 单击常规
    4. 单击取消阻止
    5. 将文件提取至 C:\

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

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

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

    5. vmware-vra-software-agent-bootstrap-windows_version.zip 文件解压缩至 c:\temp 文件夹。
  5. 安装Software引导程序代理。
    1. 打开 Windows CMD 控制台并导航至 c:\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 的密码要求。

      如果 .NET 依赖关系导致安装失败,请参照下面这篇文章获取帮助:https://technet.microsoft.com/en-us/library/dn482071.aspx

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

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

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

  7. 关闭 Windows 虚拟机。

下一步做什么

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