注册
监视器 日常使用
专栏/培训园地/ 文章详情 /

监视器 日常使用

VIIEVOLI. 2023/12/26 1848 0 0
摘要

1 监视器
通过监视器,可以监控数据守护系统的运行情况,获取主备库状态、守护进程状态以及主备库数据同步情况等信息。同时,监视器(dmmonitor)还提供了一系列命令来管理数据守护系统。以下是通过普通监视器管理集群的日常操作。
实验说明:集群为两节点守护集群,集群切换为手动切换。集群搭建(忽略)

1.1 集群状态查看
启动监视器
[dmdba@192 bin]$ /opt/dmdbms/bin/dmmonitor dmmonitor.ini
查看集群状态:
show global info
image.png

备注:关注WCTLSTAT(守护进程控制文件状态)、INST_OK(库的运行状态)、ISTATUS(数据库状态)、RSTAT(主库到备库的归档状态)等值是否正常。

1.2 集群切换
当集群需要手工切换时,可以通过以下命令切换集群主备库。
1.2.1 登录监视器
这里使用数据SYSDBA用户登录监视器
image.png
1.2.2 查看可切换的实例
监视器执行choose switchover GDW1 ,查看可切换的实例
image.png

1.2.3 将备机切换为主机
监视器执行switcher GDW1.GRP1_RT_03,切换备机为主库。
image.png

1.2.4 确认集群状态
监视器执行 show global info ,查看集群状态。
image.png

1.3 强制切换备机为主机
当集群中主库服务器故障,无法在短时间累恢复;整个集群处于mout状态时,可以通过以下方式强制将备机转换为主机。待故障服务器恢复以后,再将节点重新加入集群。
1.3.1 查看集群状态
监视器执行命令show global info ,查看集群状态;
image.png
注意:目前WSTATUS状态为startup,ISTATUS 为mount,IMONDE为STANDBY。
1.3.2 登录监视器
首先登录监视器
image.png

1.3.3 强制OPEN备机
监视器执行命令:open database GDW1.GRP1_RT_01
image.png
1.3.4 强制将备机切换为主机
监视器执行命令:takeover force GDW1.GRP1_RT_01
image.png
注意:以上操作在生产环境谨慎执行。
1.3.5 检查集群状态
通过命令检查集群状态已经恢复正常。

image.png
1.3.6 客户端登录验证
通过客户端登录,查看数据已经是主库open状态。
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服