方案实施
结合单机扩展集群方案,来制定详细的实施方案,主要为以下几个步骤:
1)调整已有单机数据库配置
2)创建主数据库
3)创建备数据库
在实施的整个过程中,对业务进行监控,确认在线扩展过程对业务基本无影响。具体的实施步骤如下:
-
确认当前单机数据库路径与相关配置是否符合扩展集群要求,不符合做对应修改。修改完相关配置的单机数据库路径为:/home/kingbase/KES/db/data
-
本次实施使用的是GUI部署工具来扩展集群,首先创建主数据库。打开部署工具,使用已有单机数据库创建集群主机节点
- 配置集群参数,选择已有data路径
- 添加节点信息
- 注册主节点
- 创建备数据库。主数据库创建完成后,可继续在线创建备数据库
- 添加节点信息
- 注册备节点
4.部署完成后检查集群状态,集群状态正常
5.在整个部署的过程中,监控业务运行状态,业务无影响。
实施效果
由单机在线扩展成集群后,正常运行一段时间,运行过程中监控系统性能,服务器的性能CPU、内存、磁盘I/O使用率均维持在正常范围,业务响应性能大幅度提升。在大量读写操作进行时,读业务可以分发至备机节点,主服务器的业务压力减小,业务响应速度提升。