VastbaseG100

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

Menu

准备工作

本节介绍了安装前的准备工作,包括支持的环境、软硬件环境的准备和需要预装的依赖包等。

支持的环境

Vastbase集群支持在ARM与x86_64平台搭建,支持的操作系统如下:

平台 典型操作系统
ARM CentOS 7.x,openEuler 20.03,麒麟 V10
x86_64 CentOS 7.x

硬件环境准备

搭建双机单活共享存储需准备两台物理或虚拟主机,主机IP地址规划示例如下:

节点角色 节点名称 IP地址
主库 Vastbase1 172.16.101.101
从库 Vastbase2 172.16.101.102
VIP 172.16.101.107

搭建双机单活共享存储需准备两个lun裸存储设备,设备路径规划实例如下:

名称 用途 路径 建议大小
共享存储设备 数据库实例安装目录 /dev/sdb 100G以上,取决于存储数据量
仲裁存储设备 存放has仲裁信息 /dev/sdc 1G,至少64M

软件环境准备

Vastbase集群搭建的软件环境如下:

名称 版本 用途
OS 参见支持的环境小节 操作系统
has 1.4 集群管理软件
Vastbase 2.2.x 数据库软件

安装依赖

使用root用户执行:

CentOS 7.x/openEuler 20.03/麒麟V10
yum install -y ntp ntpdate

添加用户

使用root用户执行:

useradd vastbase
passwd vastbase

注意:

vastbase为操作系统用,也为数据库超级用户(使用vastbase用户安装数据库后进行初始化,默认数据库超级用户也为vastbase)。