如果要将集群从一个 PID 或修订包升级到新的 PID 或修订包,并且迁移不涉及实际转换或还原,那么升级时必须完成附加任务。
但是,升级主数据库服务器后您无需重新创建辅助服务器。
先决条件:
- 验证您要升级到的新 PID 或修订包是否需要标准转换过程。如果您要升级到的新 PID 或修订包要求您完成标准转换过程,或者如果您要升级到新发行版而不采用此主题所述的以下过程,请转至将集群迁移到新发行版。
- 完成准备迁移、升级或还原集群中的步骤。
- 以用户 gbasedbt 身份执行所有迁移操作。
要将集群升级到新的 PID 或修订包,请执行以下操作:
-
发出 oncmsm -k connection_manager_name 命令来停止连接管理器。
-
如果将高可用性数据复制 (HDR) 辅助服务器用作备份服务器(以防出现意外事件):
-
发出 onmode -sy 命令来停顿主服务器,以防用户连接到该服务器。
-
在主服务器上发出 onmode –c 命令来强制执行检查点。
-
以如下顺序停止集群中的辅助服务器:
-
如果具有远程独立 (RS) 服务器,那么发出 onmode -ky 命令将其停止。
-
如果具有共享磁盘 (SD) 服务器,那么发出 onmode -ky 命令将其停止。
-
如果具有 HDR 辅助服务器,那么发出 onmode -ky 命令将其停止。
-
发出 onmode -ky 命令来停止主服务器。
-
在每个服务器上,将 GBASEDBTDIR 环境变量设置为目标安装的完整路径名。
-
确保目标安装中具有所有必需的配置文件。
-
以如下顺序启动集群中的服务器并执行附加任务:
-
运行 oninit 命令来启动主服务器。
-
等待主服务器处于联机(多用户)方式。
-
运行 oncmsm 命令来启动连接管理器。
-
运行 oninit 命令来启动 HDR 辅助服务器。
-
运行 oninit 命令来启动 SD 服务器。
-
运行 oninit 命令来启动 RS 服务器。