认证培训专区
学习笔记
文章

使用CentOS7.9三节点安装GCDW数据库,附详细安装步骤

发表于2026-07-10 15:18:0019次浏览0个评论

 

       GCDW是南大通用基于GBase 8a MPP Cluster打造的一款专业的云上数据仓库管理系统,实现了计算与存储分离,并支持多种部署模式,本文安装是在虚拟机中以分布式形态进行部署,具体步骤如下:
 

一、集群规划

节点名称

OS系统类型

节点IP

节点安装的服务

软件版本

    node1      

CentOS7.9

192.168.154.3

GCDW、FDB

GCDW-9.8.0.8.3_patch.38-redhat7     FDB-9.8.0.8.3_patch.35-centos7-x86_64

node2   

CentOS7.9

192.168.154.4 

MinIO、GCDW

GCDW-9.8.0.8.3_patch.38-redhat7  minio-20240704142545.0.0-1.x86_64

ndoe3  

CentOS7.9

192.168.154.5

GCDW、FDB

GCDW-9.8.0.8.3_patch.38-redhat7     FDB-9.8.0.8.3_patch.35-centos7-x86_64

二、安装部署

1、安装前操作

1.1、检查各节点 “/etc/ssh/sshd_config 中 PermitRootLogin” 参数值是否为 yes

1.2、配置互信

# 在控制节点(192.168.154.3)执行
ssh-keygen -t rsa
ssh-copy-id root@192.168.154.3
ssh-copy-id root@192.168.154.4
ssh-copy-id root@192.168.154.5

1.3、验证互信

1.4、安装依赖

yum install -y zlib sshpass python3

1.5设置IO调度策略

1.6、修改/etc/security/limits.conf 配置如下:

*       soft    nofile          655360
*       hard    nofile          655360
*       soft    nproc           8192
*       hard    nproc           8192

2、安装FDB

#以下操作在控制节点(192.168.154.3)上执行。

#创建目录,将FDB安装包 FDBDeploy.tar.gz 上传到 /fdb 目录下。

mkdir /fdb 
#解压安装包并赋权:
cd /fdb
tar -xzvf FDBDeploy.tar.gz
chown -R root:root FDBDeploy/
chmod -R u+x FDBDeploy/
#安装FDB自动化运维工具:
cd FDBDeploy
./auto.sh install

3、fdb集群部署
 

遇到问题一:

方案:yum install -y python2-dnf,再次安装后成功。

验证安装:

4、MinIO安装

rpm -ivh mcli-20240703201725.0.0-1.x86_64.rpm minio-20240704142545.0.0-1.x86_64.rpm
 

minio server /data

创建用户,AK SK 桶

5、安装gcdw

# 创建gbase用户
useradd gbase
passwd gbase
# 设置密码:111111

# 创建安装目录,并赋权给gbase用户
mkdir -p /opt/gcdw
chown -R gbase:gbase /opt/gcdw

解压安装包
cd /opt/gcdw
tar -xjvf GCDW-NoLicense-9.8.0.8.3_patch.16-redhat7-x86_64.tar.bz2
cd ./gcinstall
将环境配置脚本分发到各节点:
scp SetSysEnv.py root@192.168.154.3:/opt/gcdw
scp SetSysEnv.py root@192.168.154.4:/opt/gcdw
scp SetSysEnv.py root@192.168.154.5:/opt/gcdw

 

su - gbase
cd /opt/gcdw/gcinstall
vi demo.options

完整版demo.options

 

安装中遇到了几个问题

#安装成功后,新建warehouse

su - gbase
cd /opt/gcdw/gcinstall
gcadmin createwh e wh.xml
vi wh.xml
wh.xml示例内容如下:


#使用gcadmin命令创建warehouse:
gcadmin createwh wh.xml

最后 ,因时间有限,有问题的地方请指正。

 

 

 

 

评论

登录后才可以发表评论