1.解压:unzip greenplum-db-4.3.x.x-PLATFORM.zip
2.执行:/bin/bash greenplum-db-4.3.x.x-PLATFORM.bin(中间可以使用默认设置:yes+enter)
{仅在master节点}
3.通过gpseginstall在所有子节点上安装GP(子节点的系统参数提前配置好)
a.以root身份登陆主节点;
b.source /usr/local/greenplum-db/greenplum_path.sh。初始化一系列环境变量
c.创建一个hostfile_exkeys,包含所有的节点的hostname
d.执行gpseginstall -f hostfile_exkeys -u gpadmin -p 5202
e.检查安装情况:
1.以gpadmin身份登录
2.source /usr/local/greenplum-db/greenplum_path.sh。初始化一系列环境变量
3.gpssh -f hostfile_exkeys -e ls -l $GPHOME,查看是否成功
3.创建Data Storage Area On The Master Host:
1.创建文件夹mkdir -p /home/gpamdin/gpdata/master,主节点不存储数据,只存储系统信息,所以空间不需要太大;
2.修改拥有者:chown -R gpadmin gpdata/master
4.创建Data Storage Areas on Segment Hosts:
1.以gpadmin身份登录主节点;
2.创建只包含子节点的文件:hostfile_gpssh_segonly;
3.利用gpssh在所有的子节点中创建文件夹:
a.source greenplum_path.sh
b.gpssh -f hostfile_gpssh_segonly -e 'mkdir -p /home/gpadmin/gpdata/segdata'
c.gpssh -f hostfile_gpssh_segonly -e 'cd /home/gpadmin'
d.gpssh -f hostfile_gpssh_segonly -e 'chown -R gpadmin gpdata/segdata'
4.检查系统设置