gbase之集群搭建
Posted xixi艾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gbase之集群搭建相关的知识,希望对你有一定的参考价值。
一、环境准备
GBase8a_MPP_Cluster-License-9.5.2.39-redhat7.3-x86_64.tar.bz2
license 需要邮件获取。
操作系统版本,redhat 7.6
[root@localhost opt]# systemctl stop firewalld
[root@localhost opt]# systemctl status firewalld
[root@gbase1 selinux]# sestatus (selinux/config=disabled)
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: disabled
Policy MLS status: enabled
Policy deny_unknown status: allowed
Max kernel policy version: 31
二、操作步骤
1.解压8a软件包,生成安装目录(主节点操作)
[root@localhost opt]# tar xfj GBase8a_MPP_Cluster-License-9.5.2.39-redhat7.3-x86_64.tar.bz2
2.创建DBA用户,并授权(全部节点操作)
[root@localhost opt]#useradd gbase
[root@localhost opt]#passwd gbase
[root@localhost opt]# chmod -R 777 /opt
[root@localhost opt]# chmod -R 777 /tmp
3.复制主节点的环境设置脚本至所有节点(全部节点)
[root@localhost gcinstall]#scp SetSysEnv.py root@192.168.56.62:/opt
[root@localhost gcinstall]#scp SetSysEnv.py root@192.168.56.63:/opt
4.运行SetSysEnv.py脚本配置安装环境(全部节点)
[root@localhost gcinstall]##python SetSysEnv.py --dbaUser=gbase --installPrefix=/opt --cgroup
5.软件安装(主节点)gbase用户
[root@localhost gcinstall]su - gbase
[gbase@localhost ~]$ cd /opt/gcinstall/
[gbase@localhost gcinstall]$ vi demo.options
installPrefix= /opt
coordinateHost = 192.168.56.61,192.168.56.62
coordinateHostNodeID = 61,62
dataHost = 192.168.56.61,192.168.56.62,192.168.56.63
#existCoordinateHost =
#existDataHost =
dbaUser = gbase
dbaGroup = gbase
dbaPwd = 'gbase'
rootPwd = 'beijing'
#rootPwdFile = rootPwd.json
$ ./gcinstall.py --silent=demo.options
提示: 在没有注册License的情况下,gcadmin 有服务close,属于正常现象。
后续更新。。。。。。
总结
一波三折,系统7版本以上,使用镜像复制时mac地址勾掉,祝大家安装顺利。
以上是关于gbase之集群搭建的主要内容,如果未能解决你的问题,请参考以下文章