本主题介绍了当您的数据中心没有外部 Internet 访问时为您的环境设置自动代理更新的过程。

如果您的数据中心没有外部 Internet 访问,则必须执行以下步骤来设置自动代理更新。完成此过程后,您的系统将在租户管理控制台的分配映像页面上指示可用的代理更新。有关详细信息,请参阅《租户管理》指南。

注: 如果您在 Horizon DaaS 8.0.1 中配置了自动代理更新,则您设置的文件位置不会迁移,并且必须在升级后的租户上进行重新配置。

过程

  1. 创建名为 C:\WinFileShare\hotpatch 的目录。
  2. 从 My VMware 站点下载代理 tarball 文件,并将其提取到 hotpatch 目录中,如以下示例中所示。
  3. 导航到名为 files 的子文件夹,其中包含以下示例中所示的多个文件。
  4. 获取 supportingFiles.tar 文件的 SHA256 值。
    1. 启动 PowerShell,并导航到包含新提取的 supportingFiles.tar 文件的文件夹。
    2. 输入以下命令:
      Get-FileHash supportingFiles.tar -Algorithm SHA256 >SHA256.txt

      记下返回的哈希值,因为稍后将在管理控制台中使用该值。

      注: 如果您使用的是 Linux,则可以改用以下命令:
      openssl dgst -sha256 supportingFiles.tar
  5. 在服务中心,单击租户 > 策略,然后选择您的租户。
  6. 按照下表所示来更新策略。
    策略 新值
    agentupdate.cachePath /mnt/wem/__<xxx_xxx_x_xxx>_<share_name>
    • <xxx_xxx_x_xxx> 是文件服务器的 IP 地址
    • <share_name> 是共享的名称。
    例如:/mnt/wem/__192_168_1_100_My_Share
    agentupdate.cipherList AES256-GCM-SHA384
    agentupdate.enable true
    agentupdate.enablehotpatch true
    agentupdate.job.repeatInterval 3600000
    agentupdate.job.startDelay 30000
  7. 在管理控制台中,单击设置 > 文件共享
  8. 单击新建
  9. 填写文件共享的详细信息。
    注: 如果尚未创建文件服务器,请先指定一个服务器来托管您的代理文件共享、创建文件共享并配置共享和 NTFS 权限(读/写等),然后再执行后续步骤。
  10. 选中该控制台中新文件共享对应的复选框,然后单击更多 > 导入
  11. 打开之前创建的 SHA256.txt 文件,复制校验和并将其粘贴到文件哈希文本框中,然后单击验证
    将显示以下成功消息:

    现在,您可以使用“更新代理”功能,通过最新的代理开始更新映像和分配。