主备强制接管测试:
在一个两节点的主备集群上操作。
在主库DM1手动制造故障:
用root用户找到实例进程:ps -ef|grep dm,为图中标黄线的地方,进程名为23736。
使用命令:kill -9 23736,杀掉进程,使主库故障。
此时监视器可以看到主库DM1故障发生:
备库立刻接管,如果配置出问题,监视器监视不到主库故障情况,那么就无法进行接管操作。
备库DM2由于主库DM1的故障,会接管主库DM1的权职,成为主库。
原本故障的主库DM1会被重启恢复,恢复后变成备库。
数据库文件转移至其他目录:
先创建一个文件路径:
关停服务:
修改注册文件:
将数据文件拷贝至新目录
修改新文件里的dm.ini文件里的路径
修改dm.ctl控制文件里的路径
先用dmctlcv工具将其转换格式:
修改dmctl.txt里的路径:
Fil_path
Htspath
修改后转换格式:
重启服务,转移成功。
更多资讯请上达梦技术社区了解: https://eco.dameng.com