达梦2节点数据守护集群的搭建

安装前的准备

1.集群的规划

A机器B机器
IP

162.168.164.8

162.168.164.12

实例名

GRPT1_RT_01

GRPT1_RT_02

实例端口

52365236

MAL端口

53365336

MAL守护进程端口

54365436

守护进程端口

55365536

OGUID

4533145331

守护组

GRP1GRP1

2.集群的架构

集群的搭建

1.配置A机器

初始化实例

./dminit PATH=/data/dm8/data/ INSTANCE_NAME=GRP1_RT_01 PAGE_SIZE=32 EXTENT_SIZE=32 LOG_SIZE=2048

启动服务

开启归档和备份

修改 dm.ini

关闭前台服务

修改 dmarch.ini

vi /data/dm8/data/DAMENG/dmarch.ini

创建 dmmal.ini

 vi /data/dm8/data/DAMENG/dmmal.ini

创建dmwathcer.ini

vi /data/dm8/data/DAMENG/dmwatcher.ini

拷贝备份文件到B机器

scp -r /data/dm8/data/DAMENG/bak/BACKUP_FILE dmdba@192.168.164.12:/data/dm8/data/DAMENG/bak

注册服务

2.配置B机器

初始化实例

./dminit PATH=/data/dm8/data/ INSTANCE_NAME=GRP1_RT_02 PAGE_SIZE=32 EXTENT_SIZE=32 LOG_SIZE=2048

恢复数据命令如下

./dmrman CTLSTMT="RESTORE DATABASE '/data/dm8/data/DAMENG/dm.ini' FROM BACKUPSET '/data/dm8/data/DAMENG/bak/BACKUP_FILE'"

./dmrman CTLSTMT="RECOVER DATABASE '/data/dm8/data/DAMENG/dm.ini' FROM BACKUPSET '/data/dm8/data/DAMENG/bak/BACKUP_FILE'"

./dmrman CTLSTMT="RECOVER DATABASE '/data/dm8/data/DAMENG/dm.ini' UPDATE DB_MAGIC"

修改dmarch.ini

配置dm.ini

INSTANCE_NAME = GRP1_RT_02

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 次的日志重演信息

配置dmmal.ini

配置dmwatcher.ini

注册服务

./dm_service_installer.sh -t dmserver -p GRP1_RT_02 -dm_ini /data/dm8/data/DAMENG/dm.ini -m mount

./dm_service_installer.sh -t dmwatcher -p Watcher -watcher_ini /data/dm8/data/DAMENG/dmwatcher.ini

配置监视器

3.启动服务查看信息

启动数据库并修改参数

在bin目录下执行如下命令

A 机器

./DmServiceGRP1_RT_01 start

./disql SYSDBA/SYSDBA:5236

SQL> SP_SET_OGUID(45331);

SQL> ALTER DATABASE PRIMARY;

B 机器

./DmServiceGRP1_RT_02 start

./disql SYSDBA/SYSDBA:5236

SQL> SP_SET_OGUID(45331);

SQL> ALTER DATABASE STANDBY;

启动守护进程

A/B机器

./DmWatcherServiceWatcher start

启停机器

在bin目录下执行如下命令

启动

A/B 机器

./DmWatcherServiceWatcher start

停止

A/B机器

./DmWatcherServiceWatcher stop

A 机器

./DmServiceGRP1_RT_01 stop

B机器

./DmServiceGRP1_RT_02 stop

配置dm_svc.conf 文件

  更多关于达梦数据库详细内容请关注达梦在线服务平台官网:

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值