达梦读写分离搭建

本文档详细介绍了如何搭建达梦读写分离集群,包括初始化实例、配置读写分离、主备库的设置以及注册服务。遵循文中步骤,可以成功构建一读一写的三台服务器集群,确保数据库高效稳定运行。
摘要由CSDN通过智能技术生成

1,达梦读写分离集群搭建

集群搭建

此处以一读一写集群为例,需要明确,一读一写集群需要三台服务器。一台主,一台备,一台监视器。
这三台服务器上都要安装达梦数据库软件。

服务器IP 服务器作用
192.168.147.62 主数据库 服务器
192.168.147.63 备数据库 服务器
192.168.147.63 监视器 服务器
一、初始化实例

#在两台服务器上分别用dminit初始化实例(实例初始化时需要明确初始化参数)

./dminit path=/dmdata/data   

#在两台服务器上分别启停库一次

./dmserver /dmdata/data/DAMENG/dm.ini

出现SYSTEM IS READY表示已经启动完成
然后在末尾输入exit退出。

二、配置读写分离集群
1.在主库DM1上使用dmdba用户脱机备份
  1. 拷贝备份文档到备库所在机器

备库脱机还原

3.配置主库DM1

1)修改主库dm.ini文件

INSTANCE_NAME=INSTANCE_NAME
PORT_NUM = 5236            #数据库实例监听端口
DW_INACTIVE_INTERVAL = 60 #接收守护进程消息超时时间
ALTER_MODE_STATUS = 0 #不允许手工方式修改实例模式/状态/OGUID
ENABLE_OFFLINE_TS = 2 #不允许备库 OFFLINE 表空间
MAL_INI = 1 #打开 MAL 系统
ARCH_INI = 1 #打开归档配置
RLOG_SEND_APPLY_MON = 64 #统计最近 64 次的日志发送信息

2)配置主库dmmal.ini

MAL_CHECK_INTERVAL = 5        #MAL 链路检测时间间隔
MAL_CONN_FAIL_INTERVAL = 5    #判定 MAL 链路断开的时间
[MAL_INST1]
MAL_INST_NAME = GRP1_RT_01   #实例名,和 dm.ini 中的 INSTANCE_NAME 一致
MAL_HOST = 192.168.147.62      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值