GP安装构建说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GreenPlum 简易安装手册
目录
操作系统准备 (1)
系统设置 (1)
用户与组设置: (2)
网络设置 (3)
安装Greenplum软件 (4)
Master节点上的安装和准备工作 (4)
Segment 节点上的安装 (4)
数据库初始化 (5)
准备数据库定义文件 (5)
初始化数据库 (6)
建立冗余的master节点 (6)
调整数据库参数 (6)
操作系统准备
操作系统要求为Red Hat Enterprise Linux 5.5 以上,必须为x86_64平台。
“以下设置应在Red Hat 认证工程师协同下完成”
系统设置
用户与组设置:
增加以下用户(全部为小写)
增加以下组(全部为小写)
存储与硬盘设置(待补全)
网络设置
ip地址/主机名设置。
主机名应设置在/etc/sysconfig/network文件中。
不应该出现localhost.localdomain。
所有主机的网络、主机名设置如下:
所有节点上的/etc/hosts文件应保持一致,如下
安装Greenplum软件
以下工作假设安装的greenplum数据库版本为4.x.x.x
Master节点上的安装和准备工作
在mdw节点上,将greenplum-db-4.x.x.x-build-5-RHEL5-x86_64.zip 解开,以root用户执行得到的.bin文件。
按照提示进行安装。
准备allnodes.txt文件,内容如下
准备nodes.txt文件,内容如下
以root身份,执行以下命令
创建文件夹/data/master 并将此文件夹拥有者改成gpadmin:gpadmin,命令如下:
以gpadmin用户身份登陆master节点,修改~/.bashrc文件,
增加一行:
. /usr/local/greenplum-db-4.x.x.x/greenplum_path.sh Segment 节点上的安装
在master节点上,以root用户身份,执行以下命令:
在master节点上,以root用户身份执行以下命令:
数据库初始化
以下工作,在Master节点上以gpadmin用户身份完成。
准备数据库定义文件
假设在所有节点上存储空间都挂载在/data
创建文件gpinitsystem_config 内容如下:
创建节点描述文件nodes.txt 内容如下:
初始化数据库
执行命令
gpinitsystem -c gpinitsystem_config -h nodes.txt
按提示操作。
修改~/.bashrc 文件,增加一行:
export MASTER_DATA_DIRECTORY=/data/master/gpseg-1
退出系统并重新以gpadmin登陆
建立冗余的master节点
执行命令
gpinitstandby -s smdw
按提示操作。
调整数据库参数
以下数据库参数调整后必须重新启动数据库。
调整方法:执行命令gpconfig -c 参数名-v 参数值-m Master节点值检查方法:重启数据库后,执行命令gpconfig -s 参数名
调整连接控制参数
修改文件$MASTER_DATA_DIRECTORY/pg_hba.conf 增加一行:
host all alll 0/0 md5
重启数据库方法如下:
gpstop -a
gpstart -a。