Linux系统DM8主备集群部署

  • Post author:
  • Post category:linux


环境准备:2-3台已经安装DM8的虚拟机


一、数据准备

1、配置dm.ini,打开归档

2、配置dmarch.ini

脱机备份及还原

1、正常关闭数据库

2、进行脱机备份

3、将主库的备份文件拷贝到备库所在机器

4、在备库执行脱机数据库还原与恢复


二、配置实时主备


1、配置主库

1)配置dm.ini

ALTER_MODE_STATUS = 0 #不允许手工方式修改实例模式/状态/OGUID
ENABLE_OFFLINE_TS = 2 #不允许备库 OFFLINE 表空间
MAL_INI = 1 #打开 MAL 系统
ARCH_INI = 1 #打开归档配置



2)配置dmmal.ini

3)配置dmarch.ini

4)配置dmwatcher.ini

5) 以Mount方式启动主库

./dmserver /dm8/data/DAMENG/dm.ini mount

6)启动命令行工具DIsql,登录主库设置OGUID值

7)修改主库为Primary模式


2、配置备库

1)配置dm.ini

ALTER_MODE_STATUS = 0 #不允许手工方式修改实例模式/状态/OGUID
ENABLE_OFFLINE_TS = 2 #不允许备库 OFFLINE 表空间
MAL_INI = 1 #打开 MAL 系统
ARCH_INI = 1 #打开归档配置

2)配置dmmal.ini,主备库保持一致

3)配置dmarch.ini

4)配置dmwatcher.ini

5)以mount方式启动备库

6)启动命令行工具DIsql,登录备库设置OGUID值

7)登录备库,修改数据库为Standby模式


3、配置监视器(主备机或第三台机器均可,建议放在第三台机器上

1)配置监视器dmmonitor.ini

2)启动各个主备库上的守护进程:

./dmwatcher  /home/dmdba/dmdbms/data/DAMENG/dmwatcher.in

3)启动监视器,可以看到收到主备库的守护进程消息,集群启动正常。

至此,DM主备集群搭建完成。

更多资讯请上达梦技术社区了解:

https://eco.dameng.com



版权声明:本文为knight195原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。