实战:在ubuntu 16.04安装greenplum集群


规划:1个万事达卡,2个段

环境:ubuntu 16.04

Greenplum版本:& # 39;postgres (Greenplum数据库)5.3.0建造2155 c5a-oss

1,安装

net.ipv4.ip_forward=0

net.ipv4。ip_local_port_range=1025 65535

6。设置预读块大小

7日重启系统

8日安装greenplum

9日初始化环境变量

苏根

美元美元/opt/gpdb/greenplum_path来源。sh

10,创建主机文件all_hosts vi all_hosts美元

ifreBigData1 ifreBigData2

ifreBigData4

11、运行gpseginstall工具

gpseginstall美元- f all_hosts - u gpadmin-p gpadmin

有可能免密失败

20171215:08:55:57:054683 gpseginstall: ifreBigData1:根-[信息]:交换ssh密钥的用户根

20171215:08:55:57:054683 gpseginstall: ifreBigData1:根-[信息]:- cmd & # 39; gpssh-exkeys - f all_hosts& # 39;失败错误代码1

20171215:08:55:57:054683 gpseginstall: ifreBigData1:根-[信息]:-gppsh-exkeys失败从内部运行pexpect……现在尝试pexpect以外的

ifreBigData1问题获得主机名:[Errno 0]解析器错误0(没有错误)

回溯(最近的电话最后):

文件“/opt/gpdb/bin/gpssh-exkeys",第534行,& lt; module>

(初级、别名、ipaddr)=socket.gethostbyaddr(主机名)

插座。herror:(Errno 0)解析器错误0(没有错误)

20171215:08:55:58:054683 gpseginstall: ifreBigData1:根-(错误):错误alt="实战:在ubuntu 16.04安装greenplum集群”>

b)设置环境变量

添加

export MASTER_DATA_DIRECTORY=/数据/主/ifreseg-1

到主人的~/ashrc

(在段机器上做同样的操作

18日启动停止数据库gpstart美元

美元gpstop

验证

psql美元- d template1


实战:在ubuntu 16.04安装greenplum集群