#高可用运维
高可用环境搭建并运行之后,对其的运维管控包括如下几部分:
- 日常监控:YashanDB提供一系列视图,用于对高可用环境的当前配置及实时状态查询。
- 保护模式切换:单机部署中,允许在高可用的运行过程中进行保护模式的切换,但执行切换之前务必了解并可接受新的保护模式对数据库正常运行产生的影响。
- 定义同步备:在最大可用模式和最大保护模式下,主库事务提交需要等待redo日志同步的备库完成后,才能成功返回,该备库称为同步备,将哪些备库作为同步备可由用户自行设置和调整。
- 主备切换:允许在高可用的运行过程中进行手工的主备切换(自动选主模式下Failover由系统自动进行,用户可以做的手工切换为Switchover),选用哪台备库升主由用户自行决策。
- CN扩缩容:分布式部署中,允许对CN节点进行扩缩容。
- 备库扩缩容:单机/分布式部署中,允许在高可用的运行过程中,进行备库的增加和删除。
- DN组扩缩容:分布式部署中,支持对DN组进行扩缩容,同时自动进行数据重分布。
- 备库异常修复:单机部署中,备库出现异常时,对其进行在线的快速修复。
此外,常见问题将列出在高可用环境常规运行中可能会出现的一些问题以及相应的解决建议。