GBASE 8A 单机部署
1.1关闭SELINUX
# vi /etc/selinux/config
修改SELINUX=disabled
重启生效,检查
# sestatus
1.2、关闭防火墙
# systemctl stop firewalld
# systemctl disable firewalld
检查防火墙
# systemctl status firewalld
1.3、创建gbase用户并创建密码
useradd gbase
passwd gbase
2、Gbase 8a MPP安装
2.1、解压
使用gbase用户解压
$ su - gbase
$ tar xfj GBase8a_MPP_Cluster-License-9.5.3.27-redhat7-x86_64.tar.bz2
2.2、使用8a自带脚本配置系统环境
进入安装目录
# cd gcinstall/
# ./SetSysEnv.py --dbaUser=gbase --installPrefix=<安装路径>
注意:需要在root用户下执行该命令,需要在每个安装节点都执行该命令
2.3、修改配置文件
$ vi demo.options
主要修改IP地址和gbase密码
installPrefix= /data
coordinateHost = 192.168.1.111
coordinateHostNodeID = 111
dataHost = 192.168.1.111
#existCoordinateHost =
#existDataHost =
#existGcwareHost=
gcwareHost = 192.168.1.111
gcwareHostNodeID = 111
dbaUser = gbase
dbaGroup = gbase
dbaPwd = 'gbase'
rootPwd = ''
#rootPwdFile = rootPwd.json
#characterSet = utf8
#dbPort = 5258
#sshPort = 22
2.3、安装数据库【管理节点执行安装】
获取指纹文件(保存好gbase用户下的 .ssh 文件)
在gcinstall目录执行 getesn.py --silent=demo.options
运行后会生成ESN格式为:DD-XXXXXXXX-XXXXXXXX-…-XXXXXXXX-S
$ ./gcinstall.py --license_file=license文件路径 --silent=demo.options
安装检查
$ gcadmin
2.4、数据分布策略初始化
$ gcadmin distribution gcChangeInfo.xml p 1 d 1
#gcChangeInfo.xml:生成distribution 的gnode 节点信息文件。p :每个数据节点存放的分片数量,必须小于每个rack内的节点数(1<=p<rack内节点数,p*节点数<=65535)。d:每个分片的备份数量,取值为0,1 或2。默认为1。pattern :(缺省为1) 指明distribution 所使用模式,1为负载均衡,2为高可用
查看分布情况:
$ gcadmin showdistribution node
2.5、数据库初始化
(1)登录数据库
# root的默认密码:Admin2O11O531
# gbase的默认密码:GBase2O11O531
$ gccli -u root -pAdmin2O11O531
(2)执行初始化命令
gbase> initnodedatamap;
(3)修改密码
2.6、数据库启停命令
$ gcware_services all start/stop/restart
$ gcluster_services all start/stop/restart
评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526