环境准备
两套同配置虚拟机
操作系统
数据库版本:dm8开发版
ip配置
安装数据库
数据库软件安装完全按照《单机linux数据库部署》完成
主库脱机备份
确认主库 DMAP 服务已启动,执行以下命令
关闭数据库后,使用 dmrman 工具脱机备份主库
备库还原
拷贝主库备份到备库合适目录
还原备库
主库修改以下参数值:
INSTANCE_NAME = dmrw1
MAL_INI = 1
ARCH_INI = 1
ALTER_MODE_STATUS = 0
ENABLE_OFFLINE_TS = 2
备库修改以下参数值:
INSTANCE_NAME = dmrw2
MAL_INI = 1
ARCH_INI = 1
ALTER_MODE_STATUS = 0
ENABLE_OFFLINE_TS = 2
配置归档配置文件 dmarch.ini
在实例目录下新建文件 dmarch.ini,执行以下命令:
主库添加以下内容:
备库添加以下内容:
配置MAL系统配置文件 dmmal.ini
配置守护进程配置文件 dmwatcher.ini
以 Mount 方式启动数据库实例
主备库都修改 oguid,执行以下命令:
sp_set_oguid(453331);
主库修改数据库模式为 primary,执行以下命令:
alter database primary;
备库修改数据库模式为 standby,执行以下命令:
alter database standby;
启动守护进程
dmdba 用户下,到数据库安装目录的 bin 下执行(主备库都执行)。
守护进程启动后,会将 Mount 的实例 Open。
配置监视器
启动监视器
注册服务
./dm_service_installer.sh -t dmwatcher -p dmserver -watcher_ini /dmdba/dmdata/DAMENG/dmwatcher.ini
注册数据库实例服务
./dm_service_installer.sh -t dmserver -p dmserver -dm_ini /dmdba/dmdata/DAMENG/dm.ini
测试数据同步
主库
备库
达梦主备集群部署完成
配置MAL系统配置文件 dmmal.ini这块是不是传错图片了。
很赞,可能文章放错了地方。。。