VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

准备工作

安装要求

本文以部署HAS 1.2 for Vastbase G100 一主一备集群为例,部署环境要求如下:

环境 说明
服务器数量 3台物理机或虚拟机
操作系统 操作系统与平台要求
软件环境要求 软件环境要求
硬件环境要求 硬件环境要求

安装流程

Vastbase G100数据库集群安装流程如下图所示:

软件版本

软件名称 软件版本 用途
Vastbase G100 需根据CPU架构、CPU型号、操作系统版本,选择对应的数据库安装程序。 数据库软件
DCS V1.0 分布式配置存储软件
HAS V1.2 集群管理软件

IP信息

因数据库参数中需指定节点IP,为便于描述,本文使用节点IP如下:

节点名称 节点IP 主机名
数据库主节点 192.xx.xx.1 vdb1
数据库备节点 192.xx.xx.2 vdb2
仲裁节点 192.xx.xx.3 dcs
VIP 192.xx.xx.4 -
时间节点服务器 192.xx.xx.100 -

端口配置

节点类型 端口号 端口类别 用途 说明
数据库节点 5432 对外端口 数据库对外提供业务访问 个人用户、业务系统通过此端口访问数据库。
5433,26001~26003 对内端口 数据库主备同步 Basebackup与流复制协议,数据库节点之间端口互通即可。
8008 对内端口 Has数据库管理 数据库节点本地端口,无需与其他节点通信。
2379,2380 对内端口 Dcs通信 集群各节点之间互通即可。
仲裁节点 2379,2380 对内端口 Dcs通信 集群各节点之间互通即可。

目录规划

各节点软件安装使用以下路径,也可按需调整。

节点 目录名称 所属用户 目录路径 权限
数据库节点 数据库软件目录 vastbase /home/vastbase/vasthome 755
数据库数据目录 vastbase /data/vastdata 700
数据库备份目录 vastbase /data/backup 700
数据库归档目录 vastbase /data/archive_wals 700
数据库core_dump目录 vastbase /data/core_pattern/ 700
数据库守护程序目录 root /usr/local/has 755
仲裁节点 仲裁程序目录 root /usr/local/dcs 755