安装部署Greenplum Database 6.22.0(单机版)

关闭防火墙

systemctl stop firewalld.service

 

#新建用户及组
groupadd gpadmin
useradd gpadmin -r -m -g gpadmin

 

chown -R gpadmin:gpadmin /opt/greenplum-db
#创建目录,并授权gpadmin
mkdir -p /data/gpdata     #数据路径,自定义
mkdir /data/gpdata/master
mkdir /data/gpdata/gp1
mkdir /data/gpdata/gp2

#授权
chown -R gpadmin:gpadmin /data/gpdata/

#创建配置文件目录,并且授权
su gpadmin
mkdir /home/gpadmin/gpconfigs cd /home/gpadmin/gpconfigs vi all_hosts 192.168.1.2 #安装机器的名称(IP) vi all_segs 192.168.1.2 #安装机器的名称(IP)

 

 

 

 

vi ~/.bash_profile 

#添加以下内容
source /opt/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/gpdata/master/gpseg-1
export PGPORT=5432
export PGUSER=gpadmin
export PGDATABASE=hdw

source ~/.bash_profile

 

vi ~/.bashrc

#添加以下内容
source /opt/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/gpdata/master/gpseg-1
export PGPORT=5432
export PGUSER=gpadmin
export PGDATABASE=hdw

source ~/.bashrc

 

配置免密登录
配置节点免密:
ssh-keygen -t rsa(需要输入3次回车)
进入密钥目录
cd ~/.ssh/
配置免密:
ssh-copy-id gpadmin@192.168.1.2
gpssh-exkeys -f /home/gpadmin/gpconfigs/all_hosts
#复制配置文件
cp /opt/greenplum-db/docs/cli_help/gpconfigs/gpinitsystem_config /home/gpadmin/gpconfigs/

#编辑配置文件
vi /home/gpadmin/gpconfigs/gpinitsystem_config

#修改以下内容 declare
-a DATA_DIRECTORY=(/data/gpdata/gp1 /data/gpdata/gp2) MASTER_HOSTNAME=pear-edge-03 MASTER_DIRECTORY=/data/gpdata/master MASTER_PORT=5432 DATABASE_NAME=hdw MACHINE_LIST_FILE=/home/gpadmin/gpconfigs/all_segs

 

gpinitsystem -c /home/gpadmin/gpconfigs/gpinitsystem_config
#系统开始初始化,之后会看到如下提示:

Continue with Greenplum creation Yy/Nn>   Y

#输入 Y ,按回车,系统会初始化完成

 

posted @ 2022-09-30 08:48  李小期  阅读(452)  评论(0)    收藏  举报