在 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 脚本运行。
重要:
由于引导过程不得中断,因此请对虚拟机进行配置,以便在显示最终的操作系统登录提示之前,不会有任何原因导致虚拟机的引导过程暂停。例如,确认在虚拟机启动后没有进程或脚本提示用户交互。
过程
- 以 Windows 管理员身份登录 Windows 参考机,然后打开命令提示符。
- 从 https://vRealize_VA_Hostname_fqdn:5480/service/software/index.html 下载并安装支持的 Java Runtime Environment。
- 下载 Java SE Runtime Environment Zip 文件 https://vRealize_VA_Hostname_fqdn:5480/service/software/download/jre-version-win64.zip。
- 创建 \opt\vmware-jre 文件夹,然后将 JRE 文件解压缩到该文件夹。
- 打开 PowerShell 命令窗口,然后输入 type \opt\vmware-jre\bin\java -version 以验证安装。
- 从 https://vRealize_VA_Hostname_fqdn:5480/installer/ 下载并安装 vRealize Automation 客户机代理。
- 将 GugentZip_version 下载到参考机上的 C 盘。
- 右键单击文件,然后选择属性。
- 单击常规。
- 单击取消阻止。
- 解压文件。
- 将安装文件解压缩到 C:\。
这样可以生成 C:\VRMGuestAgent 目录。请勿重命名此目录。
- 将客户机代理配置为与 Manager Service 通信。
- 打开提升的命令提示符。
- 导航到 C:\VRMGuestAgent。
- 配置客户机代理,使其信任 Manager Service 计算机。
选项 |
描述 |
允许客户机代理信任其所连接的第一台计算机。 |
无需配置。 |
手动安装可信的 PEM 文件。 |
将 Manager Service PEM 文件放入 C:\VRMGuestAgent\ 目录中。 |
- 运行
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 。 |
- 从 https://vRealize_VA_Hostname_fqdn:5480/service/software/index.html 下载Software代理引导程序文件。
- 从 https://vRealize_VA_Hostname_fqdn:5480/service/software/download/vmware-vra-software-agent-bootstrap-windows_version.zip 下载Software引导程序代理文件。
- 右键单击文件,然后选择属性。
- 单击常规。
- 单击取消阻止。
重要:
如果不禁用该 Windows 安全功能,将无法使用Software代理引导程序文件。
- 将 vmware-vra-software-agent-bootstrap-windows_version.zip 文件解压缩到 \temp 文件夹。
- 安装Software引导程序代理。
- 打开 Windows CMD 控制台,然后导航到 \temp 文件夹。
- 输入命令以安装代理引导程序。
install.bat password=Password managerServiceHost=manager_service_machine.mycompany.com managerServicePort=443 httpsMode=true cloudProvider=ec2|vca|vcd|vsphere
Manager Service 的默认端口号为 443。cloudprovider
的可接受值为 ec2
、vca
、vcd
和 vsphere
。install.bat 脚本使用您在 install 命令中设置的密码,为软件引导程序代理创建名为 darwin 的用户帐户。您设置的“密码”必须满足 Windows 的密码要求。
- 验证 darwin_user 用户是否存在。
- 在命令提示符下输入 lusrmgr.msc。
- 验证 darwin_user 用户是否存在且属于管理员组。
- 将密码设置为永不过期。
如果该用户不可用,则验证 Windows Server 密码是否正确。
- 关闭 Windows 虚拟机。
下一步做什么
将参考机转换为克隆模板、Amazon 计算机映像或快照,以便 IaaS 架构师在创建蓝图时可以使用您的模板。