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

第一步:创建实例

cd /home/dmdba/dmdbms/bin

./dminit path=/home/dmdba/dmdata page_size=32 log_size=1024 extent_size=32

第二步:双节点同时注册服务

cd /home/dmdba/dmdbms/script/root/     //转移到此目录下

./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdata/DAMENG/dm.ini -m mount -p DMSERVER

第三步:主库依次修改dmarch、dmwatcher、dmmal文件如下

备库修改同样文件如下所示:

第四步:主库开启服务、并通过dm.ini文件将备份传送到对应文件中

cd /home/dmdba/dmdbms/bin

./dmserver /home/dmdba/dmdata/DAMENG/dm.ini

./dmrman

backup database '/home/dmdba/dmdata/DAMENG/dm.ini' full backupset '/home/dmdba/dmbak_0307'

scp -r dmbak_0307/ root@192.168.85.101:/home/dmdba     //发送给备库

第五步:修改主库发送的文件权限

cd /home/dmdba

chown -R dmdba:dinstall dmbak_0307   

第六步:前往备库运行dmrman开始restore、recover

cd /home/dmdba/dmdbms/bin

./dmrman

restore database '/home/dmdba/dmdata/DAMENG/dm.ini' from backupset '/home/dmdba/dmbak_0307'
recover database '/home/dmdba/dmdata/DAMENG/dm.ini' from backupset '/home/dmdba/dmbak_0307'
recover database '/home/dmdba/dmdata/DAMENG/dm.ini' update db_magic     

第七步:关闭主备库切换功能等

cd /home/dmdba/dmdata/DAMENG  
INSTANCE_NAME                   = DM1
MAL_INI                         = 1
ARCH_INI                       = 1
ENABLE_OFFLINE_TS               = 2
ALTER_MODE_STATUS               = 0


备库:
cd /home/dmdba/dmdata/DAMENG
vi dm.ini
INSTANCE_NAME                   = DM2
MAL_INI                         = 1
ARCH_INI                       = 1
ENABLE_OFFLINE_TS               = 2
ALTER_MODE_STATUS               = 0

第八步:开启DMSERVER服务

cd /home/dmdba/dmdbms/bin
./DmServiceDMSERVER start

第九步:进入sql设置标识符、主备库的确定

./disql
sp_set_oguid(453331);       //给定标识
alter database primary;       //让其主库,备库将primary改成standby
./dmwatcher /home/dmdba/dmdata/DAMENG/dmwatcher.ini

第十步:修改备库dmmonitor文件

cd /home/dmdba
vi dmmonitor.ini

改成对应的主备节点的ip地址即可

第十一步:进入主备库root注册dmwatcher服务并开启

cd /home/dmdba/dmdbms/script/root/

./dm_service_installer.sh -t dmwatcher -watcher_ini /home/dmdba/dmdata/DAMENG/dmwatcher.ini -p DMW1



cd /home/dmdba/dmdbms/script/root/

./dm_service_installer.sh -t dmwatcher -watcher_ini /home/dmdba/dmdata/DAMENG/dmwatcher.ini -p DMW2



cd /home/dmdba/dmdbms/bin 

./DmWatcherServiceDMW1 start        //主库开启服务

./DmWatcherServiceDMW2 start        //备库开启服务

第十二步:配置完成可查看当前状态

cd dmdbms/bin

./dmmonitor /home/dmdba/dmmonitor.ini

第十三步:制造主库故障(宕机主库),开启自动接管服务

第十四步:重新启动主库

第十五步:手动切换

在监视器登录,默认账号密码

switchover DM1

 达梦社区地址:https://eco.dameng.com

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值