GreenPlum环境搭建

原创 2015年11月20日 17:38:06

GreenPlum环境搭建

1安装配置
1.1系统环境 CentOS 7.0
三台虚拟机
4G 内存
1.2虚拟机配置
gpmaster 192.168.88.132
gonode1 192.168.88.154
gpnode2 192.168.88.135
2 系统配置
2.1 修改内核参数
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
2.2 进入sys目录运行sysctl -p 实现不重启系统 使得内核参数生效
2.3 设置安全限制参数-在/etc/security/limits.conf中设置
vi /etc/security/limits.conf
*soft nofile 65536
*hard nofile 65536
*soft nproc 131072
*hard nproc 131072
3 修改主机名和 hosts 文件
3.1 修改三个节点/tec/hosts
Vi /etc/hosts
192.168.88.132 gpmaster
192.168.88.154 gpnode1
192.168.88.135 gpnode2
3.2 修改主机名
修改192.168.88.132位gpmaster
[root@gpmaster ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=gpmaster
修改192.168.88.154 主机名为gpnode1
[root@gpnode1 ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=gpnode1
修改192.168.88.135 主机名为gpnode2
[root@gpnode1 ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=gpnode1
4 三个节点添加用户和组
[root@gpmaster ~]# groupadd gpadmin
[root@gpmaster ~]# useradd -g gpadmin gpadmin
[root@gpmaster ~]# passwd gpadmin
Changing password for user gpadmin.
New UNIX password:
5 创建目录
三个节点分别创建对应的目录
gpmaster 创建 /data/master
mkdir –p /data/master
chown -R gpadmin:gpadmin /data
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
gpnode2 创建
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
具体过程为: Gpmaster 创建目录
[root@gpmaster ~]# mkdir /data
[root@gpmaster ~]# cd /data
[root@gpmaster data]# mkdir master
[root@gpmaster data]# ls
[root@gpmaster data]# chown -R gpadmin:gpadmin /data
[root@gpmaster data]# ls -altr
Gpnode1 创建目录
[root@gpnode1 /]# mkdir /data
[root@gpnode1 /]# cd /data
[root@gpnode1 data]# mkdir ./data
[root@gpnode1 data]# mkdir ./mdata
[root@gpnode1 data]# ls -altr
Gpnode2 创建目录
[root@gpnode2 local]# mkdir /data
[root@gpnode2 local]# cd data
[root@gpnode2 local]# cd /data
[root@gpnode2 data]# mkdir ./data
[root@gpnode2 data]# mkdir ./mdata
[root@gpnode2 data]# ls
6 greenplum 安装
root 用户登录gpmaster 进行安装 将介质上传至/usr/local 目录,解压
[root@gpmaster local]# ls
出现greenplum-db-4.2.8.5-build-1-CE-RHEL5-i386.zip
[root@gpmaster local]# unzip greenplum-db-4.2.2.4-build-1-CE-RHEL5-i386.zip
[root@gpmaster local]# bash ./greenplum-db-4.2.2.4-build-1-CE-RHEL5-i386.bin
协议内容比较长,敲回车到下方,接受 yes 即可。


Do you accept the Greenplum Database license agreement? [yes|no]
这里输入Y 按Enter键
接受默认安装路径/usr/local/greenplum-db-4.2.8.5
另有信息,接受输入 yes 即可
遇到如下内容,敲回车,跳过即可

版权声明:本文为博主原创文章,未经博主允许不得转载。

greenplum单机安装方法

安装前准备: 在/etc/sysctl.conf 文件中加入有关共享内存与网络参数配置 vi /etc/sysctl.conf kernel.shmmax = 500000000 kernel...
  • rgb_rgb
  • rgb_rgb
  • 2013年03月27日 11:36
  • 5425

VM虚拟机下搭建Linux C++开发环境

这篇内容,网上相应的资料比较多,只是最近需要在外网写点东西,而又没有相应的开发环境,所以也算是自己学习搭了一遍,把步骤和遇到的问题汇总一下,方便记忆和翻阅; 最开始肯定要有VM,自己从网上安装一个即可...
  • ivan_b
  • ivan_b
  • 2016年12月22日 16:41
  • 862

Greenplum在企业生产中的最佳实践(下)

原文地址 今天,我们将分享国内客户在使用GP时遇到的问题及相关建议。同时,架构师就大家经常遇到的技术问题进行了细致的说明,相信对您有所启迪! 第一个案例——底层数据文件报错处理 ...
  • yunqishequ1
  • yunqishequ1
  • 2017年08月03日 13:50
  • 261

GreenPlum简单性能测试与分析--续

之前对GreenPlum与Mysql进行了TPC-H类的对比测试,发现同等资源配比条件下,GreenPlum的性能远好于Mysql,有部分原因是得益于GreenPlum本身采用了更高效的算法,比如说做...
  • tengxy_cloud
  • tengxy_cloud
  • 2016年12月12日 10:13
  • 2200

greenplum中对单个节点备份并进行串行恢复

当需要移除greenplum集群中的某些主机,并将其上的数据均匀地恢复到其他主机上时, 对这些主机单独备份,并进行串行恢复就是很好的选择。 本文探讨性地介绍了对单个节点备份(指定多个节点同时备份也有介...
  • aabc012
  • aabc012
  • 2015年06月12日 22:40
  • 1184

Android开发使用腾讯地图,开发环境搭建详细步骤

背景:项目(Android studio开发)需要用到地图,选择了腾讯地图,没想到坑很多(不得不吐槽下腾讯地图的文档啊,写的不是一般的烂!!!幸好有项目demo),特此将步骤记下。 腾讯地图文档...
  • yangyuscript
  • yangyuscript
  • 2017年11月08日 21:55
  • 56

聊聊Greenplum的那些事

开卷有益——作者的话   有时候真的感叹人生岁月匆匆,特别是当一个IT人沉浸于某个技术领域十来年后,蓦然回首,总有说不出的万千感慨。 笔者有幸从04年就开始从事大规模数据计算的相关工...
  • paicMis
  • paicMis
  • 2016年12月11日 23:42
  • 14300

Pycharm环境设置

1. 安装Anaconda3 2. 安装pycharm 3. 设置环境 选择Anaconda的python环境做为编译环境,这样anaconda的库会自动加载到pycharm环境中。 4. A...
  • lwbeyond
  • lwbeyond
  • 2018年01月03日 14:23
  • 141

如何在linux下搭载PHP(Apache)运行环境

说在前面众所周知,无论是学习WEB还是PHP技术,在自己熟悉的操作系统下尽快的搭载阿帕奇(apache)等 环境就显得格外的关键和必要。越快的熟悉,越能很快的从事到高效率的学习工作环境中去。安装流程1...
  • zhangxxkl
  • zhangxxkl
  • 2016年05月30日 19:37
  • 777

单机安装greenplum记录

1.假设单机hostname为bsa175 2.将greenplum-db-4.3.10.0-build-1-rhel5-x86_64.zip解压缩,可以得到greenplum-db-4.3.10.0...
  • rongyongfeikai2
  • rongyongfeikai2
  • 2017年01月03日 12:44
  • 768
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GreenPlum环境搭建
举报原因:
原因补充:

(最多只允许输入30个字)