greenplum集群的搭建 下载本文

内容发布更新时间 : 2024/12/23 10:29:54星期一 下面是文章的全部内容请认真阅读。

搭建多节点greenplum集群

一、系统配置---都是在root用户下执行 没有特殊说明 所有节点都要执行下列操作

节点网络IP配置(系统我选择 centos6.5最好在安装系统的时候配置好) 主节点安装桌面系统 其他从节点随意 节点名称 gpmaster gpnode1 gpnode2 1、1修改各节点名称 #vi /etc/sysconfig/network

NETWORKING=yes NETWORKING_IPV6=no

HOSTNAME=t2gpmaster #根据自己的命名来 1、2配置通信

#vi /etc/hosts (所有节点都配置)保证了通过主机可以对应IP 虚拟局域网

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 #IPadrr

192.168.100.3 gpnode2

IP地址 192.168.100.1 192.168.100.2 192.168.100.3 DNS 可以解析的DNS 8.8.8.8 192.168.100.2 gpnode1 192.168.100.1 gpmaster

1、3系统参数配置

#cp /etc/sysctl.conf /etc/sysctl.conf.bak (做个文件备份好习惯)

#vi /etc/sysctl.conf(删除里面全部内容 直接粘贴下面即可) kernel.sem = 250 64000 100 512

kernel.shmmax = 500000000 kernel.shmmni = 4096 kernel.shmall = 4000000000 kernel.sysrq = 1 kernel.core_uses_pid = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536 net.ipv4.tcp_syncookies = 1 net.ipv4.ip_forward = 0

net.ipv4.conf.default.accept_source_route = 0 net.ipv4.tcp_tw_recycle = 1

net.ipv4.tcp_max_syn_backlog = 4096 net.ipv4.conf.all.arp_filter = 1 net.ipv4.conf.default.arp_filter = 1 net.core.netdev_max_backlog = 10000 vm.overcommit_memory = 2

#sysctl –p (直接生效)

1、4设置安全限制参数

#vi /etc/security/limits.conf(直接粘贴在文件最下面) * soft nofile 65536 * hard nofile 65536 * soft nproc 131072 * hard nproc 131072 1、5添加用户 # groupadd gpadmin

# useradd -g gpadmin gpadmin # passwd gpadmin -----密码自己要记住------- 1、6创建目录

1、6、1 gpmaster 创建目录 (根据自己的也可以) #mkdir -p /data/master

#chown -R gpadmin:gpadmin /data

1、6、2 gpnode1 创建目录 (其他节点也是一样 粘贴复制执行即可) #mkdir -p /data/data1/data

#mkdir -p /data/data1/mdata #mkdir -p /data/data2/data #mkdir -p /data/data2/mdata #chown -R gpadmin:gpadmin /data