GBase 8a
安装配置
文章
GBase8a安装步骤(转)
发表于2025-11-23 16:49:54112次浏览2个评论
1.ssh
连通性验证
ssh root@192.168.7.71
ssh root@192.168.7.72
ssh root@192.168.7.73
2.检查防火墙是否关闭
systemctl status firewalld.service
systemctl stop firewalld
systemctl disable firewalld
3.检查selinux
是否禁用
sestatus 若系统提示以下信息说明 selinux 已被禁用
SELinux status: disabled
未被禁用的话,需要修改配置文件/etc/selinux/config
将SELINUX参数设置为disabled,即 SELINUX=disabled
保存退出后,需要重启服务器才能生效
输入命令 setenforce 0 也可以临时关闭
4.在集群所有节点上创建DBA用户(gbase),并设置密码
useradd gbase
passwd gbase
5.在集群所有节点上创建安装目录并授权
mkdir -p /opt/gbase
chown gbase:gbase /opt/gbase
chown gbase:gbase /tmp
6.上传安装包并解压
cd /opt
tar xfj GBase8a_MPP_Cluster-License-9.5.2.39-redhat7.3-x86_64.tar.bz2
7.所有节点上设置环境变量
从安装包解压后的目录 gcinstall 中复制环境设置脚本(SetSysEnv.py
)至其他集群节点
scp root@192.168.7.71:/opt/gcinstall/SetSysEnv.py /opt
切换至root用户或sudo,运行SetSysEnv.py脚本配置安装环境
python SetSysEnv.py --dbaUser=gbase --installPrefix=/opt/gbase --cgroup
8.修改主节点的安装配置文件(demo.options
)
切换至 gbase 用户,进入安装包目录编辑配置文件 demo.options
su - gbase
cd /opt/gcinstall/
vi demo.options
如下是 demo.options 的文件内容
installPrefix = /opt/gbase
coordinateHost = 192.168.7.71,192.168.7.72,192.168.7.73
coordinateHostNodeID = 71,72,73
dataHost = 192.168.7.71,192.168.7.72,192.168.7.73
#existCoordinateHost =
#existDataHost =
dbaUser = gbase
dbaGroup = gbase
dbaPwd = 'gbase8a@666'
rootPwd = 'passwd' 参数解释

9.执行安装脚本
cd /opt/gcinstall/
./gcinstall.py --silent=demo.options
注: 安装结束后,gcinstall目录下会自动生成一个默认分布策略的xml文件 gcChangeInfo.xml 文件
10.申请授权
使用root用户,导出集群各节点的指纹信息
cd /opt/gcinstall/
./gethostsid -n 192.168.7.71,192.168.7.72,192.168.7.73 -u root -p passwd -f /tmp/finger.txt
11.导入和检查授权,由操作系统的dba用户执行
① 导入授权
cd /opt/gcinstall/
./License -n 192.168.7.71,192.168.7.72,192.168.7.73 -f /tmp/20220728-12.lic -u gbase -p gbase8a@666
② 检查授权导入情况
./chkLicense -n 192.168.7.71,192.168.7.72,192.168.7.73 -u gbase -p gbase8a@666
12.在集群所有节点上启动全部的集群服务
切换到gbase用户,启动集群服务
su - gbase
gcluster_services all start
查看集群状态
gcadmin
13.设置分片信息
使用自动生成的gcChangeInfo.xml文件设置分片信息,这个操作将会自动设置集群为V95的兼容模式
gcadmin distribution gcChangeInfo.xml p 2 d 1 pattern 1
再次查看集群状态
gcadmin
也可以执行如下命令查看分片信息
gcadmin showdistribution node
14.数据库初始化
在任意管理节点上执行如下命令
gccli -u root -p
gbase> initnodedatamap;
至此,GBase 8a
集群的安装步骤就完成了
评论
登录后才可以发表评论
GBase用户28017发表于 8个月前
有环境才能动手实践。
GBase用户51935发表于 2个月前
继续努力
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526