内容发布更新时间 : 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