本文参考:
说明:本文是本人安装GreenPlum时查阅网络上的文章时,发现大部分描写不清晰,容易出错,故参考整理出如下文章。算不上原创,只能算作归纳总结
一、前置准备
- 操作系统:centos 7
- 数据库:postgres (Greenplum Database) 6.16.2
- 集群配置:1 master,1 standby ,3 segment
二、环境配置(所有服务器)
- 关闭防火墙
systemctl stop firewalld
- 禁止防火墙开机启动
systemctl disable firewalld
- 修改主机名
# 分别在对应服务器上执行 hostnamectl set-hostname mdw hostnamectl set-hostname smdw hostnamectl set-hostname sdw1 hostnamectl set-hostname sdw2 hostnamectl set-hostname sdw3
- 配置主机域名
vim /etc/hosts # 根据实际情况添加如下内容 172.128.1.41 mdw 172.128.1.42 sdw1 172.128.1.43 sdw2 172.128.1.44 sdw3 172.128.1.45 smdw
- 关闭selinux
vim /etc/selinux/config # 将SELINUX设置为disabled SELINUX=disabled
- 修改内核
vim /etc/sysctl.conf # 添加如下内容 net.ipv4.ip_forward = 0 net.ipv4.conf.default.accept_source_route = 0 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_max_syn_backlog = 4096 net.ipv4.conf.all.arp_filter = 1 net.ipv4.ip_local_port_range = 1025 65535 net.core.netdev_max_backlog= 10000 net.core.rmem_max = 2097152 net.core.wmem_max = 2097152 net.core.somaxconn = 20