如果要使用本地 Web 服务器执行脱机升级,请准备该 Web 服务器以托管升级文件,配置现有 21.08.X Workspace ONE Access 设备以指向该 Web 服务器,然后执行升级。

准备本地 Web 服务器进行脱机升级

在开始执行脱机升级之前,请设置本地 Web 服务器,方法是为 Workspace ONE Access 虚拟设备创建一个包含子目录的目录结构。

升级期间预计会经历一段停机时间,因此请相应地规划升级时间。

先决条件

  • 执行常规脱机升级的先决条件。请参阅Workspace ONE Access 脱机升级的先决条件
  • my.vmware.com 上的 VMware Workspace ONE Access 产品下载页面中下载 VMware Workspace ONE Access 脱机升级软件包 identity-manager-22.09.0.0-buildNumber-updaterepo.zip
  • 如果使用 Web 服务器 (IIS),请配置该 Web 服务器以允许在文件名中使用特殊字符。您可以在请求筛选部分中选择允许双重转义选项以配置该设置。

过程

  1. 在 Web 服务器上的 http://YourWebServer/VM/ 下创建一个目录,并将下载的 zip 文件复制到该目录中。
  2. 确认您的 Web 服务器包含 .sig (text/plain) 和 .sha256 (text/plain) 的 mime 类型。

    如果没有这些 mime 类型,您的 Web 服务器便无法检查更新。

  3. 解压缩文件。

    提取的 ZIP 文件内容由 http://YourWebServer/VM/ 提供服务。

    提取的文件内容包含以下子目录:/manifest/package-pool

  4. 运行以下 updatelocal.hzn 命令以检查该 URL 的更新内容是否有效。
    /usr/local/horizon/update/updatelocal.hzn checkurl http://YourWebServer/VM

配置设备并执行脱机升级

Workspace ONE Access 设备配置为指向本地 Web 服务器以执行脱机升级。然后,升级设备。

先决条件

准备本地 Web 服务器进行脱机升级。请参阅上一部分。

过程

注: 运行 22.09 升级脚本时,脚本中会显示 XPath set is empty 消息。可以忽略这些消息。
  1. 以 root 用户身份登录到 Workspace ONE Access 设备。
  2. 运行以下命令以配置使用本地 Web 服务器的升级存储库。
    /usr/local/horizon/update/updatelocal.hzn seturl http://YourWebServer/VM/
    		  
    注: 要撤消配置并还原执行联机升级的功能,可运行以下命令。
    /usr/local/horizon/update/updatelocal.hzn setdefault
  3. 执行升级。
    1. 运行以下 updatemgr.hzn 命令。
      /usr/local/horizon/update/updatemgr.hzn updateinstaller
    2. 运行以下命令。
      /usr/local/horizon/update/updatemgr.hzn update

      升级过程中产生的消息将保存在位于 /opt/vmware/var/log/update.logupdate.log 文件中。

    3. 再次运行 updatemgr.hzn check 命令以确认不存在较新的更新。
      /usr/local/horizon/update/updatemgr.hzn check
    4. 重新启动虚拟设备。

      reboot

    5. 检查升级后的设备版本。
      vamicli version --appliance

      将显示新版本。

    6. 升级 Workspace ONE Access 部署中的所有节点后,使用诊断仪表板监控系统信息和运行状况。
      注: 升级到 22.09 后,将显示重新设计的 Workspace ONE Access 控制台。“监控”>“弹性”选项卡将替换“仪表板”>“系统诊断仪表板”选项卡。有关重新设计 Workspace ONE Access 控制台的详细信息,请参阅管理指南中的 Workspace ONE Access 控制台的功能和设置
      1. 登录到 Workspace ONE Access 控制台。
      2. 选择监控 > 弹性
      3. 如果您的部署包含多个 Workspace ONE Access 设备,请选择要监控的设备。
      4. 检查各种服务的状态。查看每个部分。

    结果

    将完成升级。

    请参阅Workspace ONE Access 的升级后配置