- 守护进程启动和停止的顺序!!
- 启动
开启主机和备机的实例 ./dmserver /dm/dmdatas/DAMENG/dm.ini
开启主备机的守护进程 ./dmwatcher /dm/dmdatas/DAMENG/dmwatcher.ini`
- 停止
关闭备机守护进程 直接exit
关闭主机守护进程
关闭主机实例
关闭备机实例
-
只启动dmserver,数据库会启动到mount状态,把主备的dmwatcher打开后,dmwatcher就会自动把dmserver拉成open状态。
-
dmserver停了以后,若dmwatcher没停,超过配置的时间后,dmwatcher会自动把dmserver拉起来。因此如果要停dmserver,需要先停掉dmwatcher。避免手动停了dmserver后又被dmwatcher拉起来。
-
从主备变成读写分离,只需要修改配置文件dmarch.ini里面的ARCH_TYPE, 把REALTIME改成TIMELY,然后重启dmserver和dmwatcher。
-
连接集群里数据库是mount状态的时候,一般是防火墙没有关,或者是网络或端口不通。
-
守护模式:
① 故障自动切换
(主库发生故障时, 确认监视器自动选择一个备库切换为主库对外提供服务)
② 故障手动切换
(主库发生故障时,用户通过 监视器命令 将备库切换为主库)