在脱机升级 VMware Identity Manager 虚拟设备之前,请执行以下必备任务。
- 确认虚拟设备的主 root 分区上至少具有 4 GB 磁盘空间。
- 要在更新之前捕获虚拟设备的整个状态,请为虚拟设备生成快照。
有关如何生成快照的信息,请参阅《vSphere 虚拟机管理指南》。
- 如果在 Microsoft SQL 数据库上撤销了 db_owner 角色(如 3.3 版本的《安装和配置适用于 Linux 的 VMware Identity Manager 指南》中所述),则必须在执行升级之前重新添加该角色,否则升级将失败。
- 以具有 sysadmin 特权的用户身份登录到 Microsoft SQL Server Management Studio。
- 连接到 VMware Identity Manager 的数据库实例。
- 输入以下命令:
如果您使用的是 Windows 身份验证模式,请使用以下命令:
USE <saasdb>; ALTER ROLE db_owner ADD MEMBER <domain\username>; GO
确保将 <saasdb> 替换为您的数据库名称,并将 <domain\username> 替换为相关的域和用户名。
如果您使用的是 SQL Server 身份验证模式,请使用以下命令:USE <saasdb>; ALTER ROLE db_owner ADD MEMBER <loginusername>; GO
确保将 <saasdb> 替换为您的数据库名称,并将 <loginusername> 替换为相关的用户名。
- 生成相应的快照。
- 为部署中的每个 VMware Identity Manager 设备生成快照。
- 如果您使用的是外部 Microsoft SQL 数据库,则生成外部数据库的快照或备份。
- 确认已满足 SSL 证书要求。
如果将 VMware Identity Manager 与 VMware vRealize Automation 8.1 结合使用,请按照 使用 vRealize Automation 8.1 启用 tenant-in-host-name 多租户功能 中的说明配置 SSL 证书。
- 如果使用 updateoffline.hzn 脚本进行升级,并且您的部署包含代理服务器,请禁用代理服务器。
从命令行中禁用代理服务器。
- 运行以下命令。
yast2
将打开“YaST2 控制中心 (YaST2 Control Center)”对话框。
- 选择网络服务 (Network services)。
- 选择代理 (Proxy)。
将打开“代理配置 (Proxy Configuration)”对话框。
- 如果选定,请取消选择启用代理 (Enable proxy)。
- 退出 YaST2 实用程序。
在成功升级后,再次启用代理服务器。
- 运行以下命令。