数据库集群的启停
严格按照顺序执行
读写分离集群重启:
关闭主库守护进程:systemctl stop DmWatcherServicedmdb_ekp
关闭备库守护进程:systemctl stop DmWatcherServicedmdb_ekp
关闭主库实例:systemctl stop DmServicedmdb_ekp
关闭备库实例:systemctl stop DmServicedmdb_ekp
启动主库实例:systemctl start DmServicedmdb_ekp
启动备库实例:systemctl start DmServicedmdb_ekp
启动主库守护进程:systemctl start DmWatcherServicedmdb_ekp
启动备库守护进程:systemctl start DmWatcherServicedmdb_ekp
主备集群和多节点集群也请参考以上顺序对数据库进行启停维护
数据库相关进程检查(dmap:备份进程,dmserver:实例进程,dmwatcher:集群守护进程)
ps -ef | grep 'dmap\|dms\|dmw' |grep -v gre
数据库运行日志目录
/home/dmdba/dmdbms/log
集群日志
dmwatcher_实例名_年月.log
实例日志
dm_实例名_年月.log
查看备份记录,备份校验
备份文件目录
/dm/bak/
查看备份作业历史记录(其中bakfull:全备作业,bakincr:增量备份作业,delbak:删除备份作业)
select name "作业名",start_time "开始时间",end_time "结束时间",errcode "错误代码",errinfo "错误描述" from "SYSJOB"."SYSJOBHISTORIES2" order by start_time desc limit 0,20;
集群运行状态
dmmonitor /home/dmdba/dmdbms/bin