赞
踩
已经搭建了实时主备集群,但是模拟的是备机的数据库服务器异常死机。然后通过在线重做备机的方式恢复主备集群。中间穿插一个修改主备集群的基本步骤。
要想修改主备机的集群的IP地址,主要修改主备机上的 dmmal.ini 文件和监视器上的dmmonitor.ini 文件即可。
1、先关闭确认监视器(防止自动接管);
2、关闭备库守护进程(防止重启实例);
3、关闭主库守护进程(防止重启实例);
4、Shutdown 主库;
5、Shutdown 备库;
6、修改主备机上的dmmail.ini 配置文件,修改完成后的样子,如下图所示:
7、修改监视器的IP地址。修改完成后的样子,如下图所示:
然后就是启动主备守护集群
8、startup 主库;
9、startup 备库;
10、启动主库守护进程;
11、启动备库库守护进程;
12、启动监视器。
至此,主备守护集群更换服务器的IP的流程算是正式完成了。
下面这个就是模拟的主备守护集群的备机由于认为或者存储的网络故障或者磁盘硬件故障,导致备机的数据库软件和数据文件一起丢失的故障。具体操作就是直接rm /dm文件夹,模拟服务器故障的情况,看看主备守护集群对于这种操作的反应,以及后续怎么修复主备集群。
第一步,直接在备库执行rm -rf /dm 操作。当然是不做任何的备份措施。
这么操作之后,监视器是暂时没反应的,因为守护进程还有数据库的守护进程是运行在内存中的,故监视器会认为备库的数据库的状态是正常的。需要重启备库的时候,监视器才能看到报错。
在备库重新安装软件,重新初始化数据库,然后再备库恢复等一系列的操作。在维修备库的状态时,主库的状态短暂的变成suspend 状态了,然后由确认监视器将主库由suspend 变为open状态。这个时候需要尽快的修复备机,这样才能尽快的恢复主备守护集群。
重新安装备库的时候会有下面的提示,大概的意思就是这个系统已经安装了,如果重新安装会影响前面的软件使用,这个我们已经把安装目录删除了,这里直接点击ok,就好了。然后就是和之前的安装一样了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。