建设宠物食品网站的功能定位,免费视频素材库app,佛山网站设计是,wordpress影视打赏源码故障原因#xff1a; 因为每天数据库服务器时间都不一致#xff0c;想要给数据库服务器配置个NTP服务器。结果导致达梦数据库裂库。后面查看了达梦系统管理员手册了解了达梦集群的机制#xff0c;知道数据库服务器时间需要先关闭数据库服务之后才可以修改数据库服务器时间。…故障原因 因为每天数据库服务器时间都不一致想要给数据库服务器配置个NTP服务器。结果导致达梦数据库裂库。后面查看了达梦系统管理员手册了解了达梦集群的机制知道数据库服务器时间需要先关闭数据库服务之后才可以修改数据库服务器时间。
现在只能恢复数据库集群了。
数据库模式是读写分离1主库N备库 监听器IP是192.168.1.199 主库IP是192.168.1.206 备库1IP是192.168.1.207 备库2IP是192.168.1.208 达梦数据库是安装在/opt/dmdmbms/下面 恢复的思路是先停止集群、关闭监听器服务、关闭数据库守护进程、关闭各个数据库服务. 关闭数据库守护的流程是先关闭备库再关闭主库。 启动数据库守护的流程是先启动主库再启动备库。 关闭数据库服务的流程是先关闭主数据库实例再关闭备数据库实例。 启动数据库服务器的流程先启动主数据库服务再启动备库服务。 然后将主库数据备份然后通过RMAN恢复。
在199监听器服务器上面操作
/opt/dmdbms/bin/dmmonitor /opt/dmdbms/dmmoitorm.ini show #日常操作查看集群状态 或则show global info或则tip #主要是查看各个服务器之间的FLSN之间的值不能差距太大 login #登陆 stop group grp1 #停止集群 关闭监听器服务 /opt/dmdbms/bin/DmMonitorServiceGRP1 stop
关闭操作
关闭数据库守护进程
通过ssh 用户名IP地址登陆到各台服务器上面操作 备库1IP是192.168.1.207 /opt/dmdbms/bin/DmWathcerServiceDM stop 备库2IP是192.168.1.208 /opt/dmdbms/bin/DmWathcerServiceDM stop 主库IP是192.168.1.206 /opt/dmdbms/bin/DmWathcerServiceDM stop
关闭数据库服务
主库IP是192.168.1.206 /opt/dmdbms/bin/DmServiceDM stop 备库1IP是192.168.1.207 /opt/dmdbms/bin/DmServiceDM stop 备库2IP是192.168.1.208 /opt/dmdbms/bin/DmServiceDM stop
备份数据库
主库数据库备份
在主库上查看INST_OGUID cat /dm8/dm8_data/DAMENG/dmwatcher.ini 比如是595558
dmrman 备份
/opt/dmdbms/bin/dmrman backup data /dm8/dm8_data/DAMENG/dm.ini’ BACKUPSET /dm8/dm8backup1 FULL backupset /dm8/dm8backup1;
文件复制
scp -r /dm8/dm8backup1 root192.168.1.207:/dm8 scp -r /dm8/dm8backup1 root192.168.1.208:/dm8
备库数据库配置文件备份
在备库上配置文件备份 备库1IP是192.168.1.207 备库2IP是192.168.1.208
mkdir -p /dm8/conBackup cd /dm8/dm8_data/DAMENG cp dm.ini dmwatcher.ini dmarch.ini dmmal.ini /dm8/dm8/conBackup 更改旧的数据库文件夹名字 mv /dm8/dm8_data/DAMENG /dm8/dm8_data/old_dameng 创建新的数据库文件夹 mkdir -p /dm8/dm8_data/DAMENG chmod 777 -R /dm8/dm8_data/DAMENG chown dmdba:dinstall -R /dm8/dm8_data/DAMENG
#备库服务器 还原
数据库还原
备库1IP是192.168.1.207 备库2IP是192.168.1.208 /opt/dmdbms/bin/dmrman use_ap2 restore database to ‘/dm8/dm8_data/DAMENG’ from backupset ‘/dm8/d8backup1’; recover database ‘/dm8/dm8_data/DAMENG/dm.ii’ from backupset ‘/data/dm8backup1’; recover database ‘/dm8/dm8_data/DAMENG/dm.ini’ update db_magic;
配置文件还原
备库1IP是192.168.1.207 备库2IP是192.168.1.208 cp /dm8/conBackup/. /dm8/dm8_data/DAMENG chmod 777 -R /dm8/dm8_data/DAMENG chown dmdba:dinstall -R /dm8/dm8_data/DAEMENG
数据库启动
数据库服务启动
主库IP是192.168.1.206 备库1IP是192.168.1.207 备库2IP是192.168.1.208 先启动主库服务在启动备库服务 /opt/dmdbms/bin/DmServiceDM start /opt/dmdbms/bin/DmServiceDM start /opt/dmdbms/bin/DmServiceDM start
修改备库模式
如果备库oguid已经是和主库一样这步骤可以省略 /opt/dmdbms/bin/disql SYSDBA/DFD23aFDS234192.168.1.207/208 SP_SET_PARA_VALUE(1,’ALTER_MODE_STATUS’,1); sp_set_oguid(453331);#这里的值和dmwatcher.ini里面的INST_OGUID参数保持一致 alter database standby; sp_set_para_value(1,’ALTER_MODE_STATUS’,0); exit
数据库守护进程启动
启动主库守护进程后启动备库守护进程 主库IP是192.168.1.206 备库1IP是192.168.1.207 备库2IP是192.168.1.208 /opt/dmdbms/DmWathcerServiceDM start /opt/dmdbms/DmWathcerServiceDM start /opt/dmdbms/DmWathcerServiceD start
## 启动数据库监听器
最后一步 ssh root192.168.1.199 /opt/dmdbin/bin /opt/dmdbin/bin/DmMonitorServiceGRP1 start
#查看数据库状态
dmmonitor dmmmonitorm.ini show