在推荐的部署环境下,一般需要1台GTM服务器和3台数据库服务器集群分别部署Coordinator和Datanode节点。
服务器推荐的硬件和操作系统配置要求如下表所示:
|
资源 |
物理机环境 |
虚拟机环境 |
|
CPU |
2*10(cores)及以上 |
2*10(cores)及以上 |
|
内存 |
128G及以上 |
8G及以上 |
|
磁盘 |
SSD 500GB及以上 |
SSD/SAS/SATA 100GB及以上 |
|
网络 |
10Gb及以上 |
1000Mb或10Gb |
|
操作系统 |
CentOS7.5及以上版本 |
CentOS7.5及以上版本 |
|
用户权限要求 |
gbase |
gbase |
主机、IP、端口规划:
|
主机名 |
IP |
角色 |
端口号 |
nodename |
路径 |
|
node1 |
192.168.142.211 |
DCS |
2379 |
|
/home/gbase/deploy/bin/gha_ctl |
|
|
|
Coordinator |
5432 |
cn1 |
/home/gbase/data/coord |
|
|
|
Datanode |
5433 |
dn1_1 |
/home/gbase/data/datanode |
|
node2 |
192.168.142.212 |
DCS |
2379 |
|
/home/gbase/deploy/bin/gha_ctl |
|
|
|
Coordinator |
5432 |
cn2 |
/home/gbase/data/coord |
|
|
|
Datanode |
5433 |
dn2_1 |
/home/gbase/data/datanode |
|
node3 |
192.168.142.213 |
DCS |
2379 |
|
/home/gbase/deploy/bin/gha_ctl |
|
|
|
Coordinator |
5432 |
cn3 |
/home/gbase/data/coord |
|
|
|
Datanode |
5433 |
dn3_1 |
/home/gbase/data/datanode |
|
gtm |
192.168.142.210 |
gtm |
6666 |
gtm1 |
/home/gbase/data/gtm |
在启动安装过程前,必须确保用户有足够的权限来执行安装。在如下的安装和准备过程中,需要将gbase用户加入至sudoer。
以下操作,如无特殊说明,在所有节点均需执行。
3.1
创建用户和配置sudoer
所有节点均创建gbase组和用户:
[root@localhost ~]# groupadd gbase
[root@localhost ~]# useradd -m -d /home/gbase gbase -g gbase
[root@localhost ~]# passwd gbase
返回并设置密码,请牢记密码。
添加gbase至sudoer:
[root@localhost ~]# visudo
在打开的文档中如下位置增加gbase用户及权限:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
gbase ALL=(ALL) NOPASSWD:ALL
配置sudoer后,数据库安装配置操作无需root权限。




