openGauss支持集群的扩容和缩容,下面简单记录了openGauss5.0.0一主两备扩容至一主三备的过程,供各位方家参考指正。
一、检查升级前一主两备集群状态
1. 检查OS状态
root用户执行 ./gs_checkos -i A
检查结果:没有异常(Abnormal numbers:0),有4个告警,可忽略。
2.建立互信,先增加hostfile
192.168.0.222
192.168.0.92
192.168.0.197
192.168.0.53
3. 在要加入集群的新机器上创建omm用户和用户组dbgrp
注意omm用户的密码需和其他机器相同。
用到linux的Useradd/groupadd/passwd等命令,不做赘述。
执行gs_sshexkey命令(注意root 和 omm都要执行)。
./script/gs_sshexkey -f xmlfile/hostfile
root用户:
omm用户:
Source环境变量:
source /home/omm/.bashrc
二、修改xml文件,增加待扩容加入集群机器的信息
和一主两备部署相类似,请参考。
root用户在主机执行扩容命令
./gs_expansion -U omm -G dbgrp -X ../xmlfile/cluster_config.xml -h 192.168.0.53
1. 命令执行成功,检查集群状态
至此,扩容过程已经完成。业务峰值的时候缩容,过峰之后自然会有扩容的诉求,关于缩容过程的介绍,将在下期介绍,敬请关注。
本文作者
本文内容来自于数据库领域资深技术专家赵锋老师,希望我们的文章正好能解决你的问题。
欢迎技术交流~