vb安装部署-集群

集群安装

dcs部署

  • DCS节点1 主节点 172.16.105.57

  • DCS节点2 备节点 172.16.105.60

  • DCS节点3 仲裁节点 172.16.105.53

1、设置主机名
image.png
image.png
image.png
2、关闭防火墙
image.png
3、检查时间同步
image.png
image.png
image.png
image.png

(安装ntpd服务失败)应该不影响后续,时间已经同步

image.png
4、上传安装DCS 手册安装的dcs章节有问题
image.png

解压 (这里是zip压缩包,不是zip,所以要yum install zip 然后使用unzip **zip)

image-20220729105355480.png
image.png
启动dcs
image.png

启动成功后,检查dcs状态

image.png

数据库准备

主库配置

pg_hba.conf文件

image.png

主库启动

vb_ctl -M primary start
image.png
image.png

主用户创建

备库

参数配置

复制主库的postgresql.conf 文件

image.png

HAS搭建

1、安装has

image.png

2、编辑has配置文件

①主节点执行

image.png

②备节点执行

3、

4、配置has服务

image.png

应该切回root下才能编辑has.service

5、编辑VIP配置

6、启动has

image.png
image.png

出现问题

主库的pg_hba.conf文件

image.png

主库的postgresql.conf文件

image.png

备库的postgresql.conf

image.png

1、问题:备库 vb_ctl build报错

[图片上传中...(image-20220804170002069.png-557c98-1659922812016-0)]

解决办法:

image-20220804170002069.png

数据库安装后缺少了mot fdw插件,自行安装

su - vastbase
vsql -r
create extension pg_stat_statements;
\c template1
create extension pg_stat_statements;

2、has启动服务失败

image.png

yml后缀文件对格式的要求比较严格,尽量不用vi来修改

3、端口占用

image-20220804170724564.png

解决办法:使用lsof查看占用端口的进程号

lsof -i:5432

杀掉进程

kill -9 pid

4、备机的状态错误

image.png

解决办法:检查postgresql.conf文件无错后,重新build备机

vb_ctl build 

重新启动后查看状态正常

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容