使用命令设置 Db2 Mirror
可以在不使用 GUI 的情况下配置 Db2® 镜像。 执行以下步骤以使用 SQL 过程和 Qshell 命令来设置和克隆。
将使用 SQL 过程以及 Qshell 命令 db2mtool。 Db2 Mirror 提供的命令称为 Db2 Mirror 工具。 请参阅 db2mtool 命令参考 ,以获取有关 db2mtool 命令和 Db2 镜像服务 的更多详细信息,以获取有关 SQL 过程的更多信息。
- 在设置源节点上定义 Db2 Mirror 的节点名和主机名。
- 使用 SQL 过程: QSYS2.SETUP_MIRROR
- 在设置源节点上配置网络冗余组 (NRG)。
- 网络规划注意事项: 网络
- 使用 SQL 过程: QSYS2.ADD_NRG_LINK, QSYS2.REMOVE_NRG_LINK, QSYS2.CHANGE_NRG_LINK, QSYS2.CHANGE_NRG
- 在设置源节点上设置 SYSBAS 对象的缺省包含状态。
- 对象复制规划注意事项: 对象复制注意事项
- 使用 SQL 过程: QSYS2.SET_DEFAULT_INCLUSION_STATE
- 将独立辅助存储池 (IASP) 添加到设置源节点上的 Db2 镜像。
- IASP 规划注意事项: 独立辅助存储池
- 使用 SQL 过程: QSYS2.ADD_MIRROR_IASP
- 在设置源节点上配置复制条件列表 (RCL)。
- 对象复制规划注意事项: 对象复制注意事项
- 使用 SQL 过程: QSYS2.ADD_REPLICATION_CRITERIA和 QSYS2.REMOVE_REPLICATION_CRITERIA和 QSYS2.PROCESS_PENDING_REPLICATION_CRITERIA
- 在设置源节点上配置集群。
- 集群规划注意事项: 集群
- 使用 SQL 过程: QSYS2.SET_MIRROR_CLUSTER
- 在设置源节点上配置网络时间协议 (NTP) 客户机。
- 使用 NTP 的时间同步规划注意事项: 使用 NTP 的时间同步
- 使用 SQL 过程: QSYS2.ADD_TIME_SERVER
- 在 meta_data.json 配置文件中存储设置副本节点配置设置。
- db2mtool 命令使用的 JSON 文件
- meta_data JSON 文件
- 使用 Qshell 命令:
- 将存储和克隆属性存储在 clone_info.json 配置文件中。
- db2mtool 命令使用的 JSON 文件
- clone_info JSON 文件
- 使用 Qshell 命令:
- 在管理节点上安装硬件管理控制台 (HMC) 安全证书。
- 使用 Qshell 命令: db2mtool action=installCertificate
- 运行预检查。
- 使用 Qshell 命令: db2mtool action=precheck
- 克隆 SYSBAS。
- 使用 Qshell 命令: db2mtool action=start
- 验证 SYSBAS 克隆是否完成。
- 使用 Qshell 命令: db2mtool action=checksysbas
- 克隆数据库 IASP。
- 使用 Qshell 命令: db2mtool action=iaspcopy