Greenplum虚拟机单机安装简易说明

声明:文中观点为作者的个人观点、不代表官方、如需更多帮助,请联系Pivotal官方·转载必须注明出处
先声明,复制黏贴方式可能出现windows字符,未必有效,不做保证
本文只是帮助你完成基本安装过程,其他问题与本文无关,没有义务全程解释所有细节,如果你能装成功,恭喜你
部分内容只对4.1及以上版本有效,更早的版本请自行寻找差异解决,望见谅
如果遇到的问题与GP无关,请不要怪罪我,如果发现哪里写的不好,欢迎提出,我会完善
1、假设已经装好了VMWare虚拟机
2、假设已经装好RHEL操作系统,不管你是怎么装的
3、以上两步你就Next一路下去完成的也无所谓,只要能用
4、想办法配好网络,可以参考cmd中查看VMWare网络信息配置,比如配成:
ONBOOT=yes
IPADDR=192.168.140.100
NETMASK=255.255.255.0
GATEWAY=192.168.140.1
BOOTPROTO=static
这是和VMWare服务的地址有关的,这样就可以用SSH工具访问虚拟机了,比如使用SSH Secure Shell就还不错,
还能传文件,是个不错的选择,例子的方式是本地化IP配置只能本机访问的,不是获取网络IP地址
5、将安装文件*.zip文件或者你得到的*.bin文件传到比如/opt目录下,反正我喜欢这样做,*代表gp的版本号等信息,不多说
6、解压*.zip文件unzip *.zip(名字自己补)
7、bash *.bin
8、读完说明或者Ctrl+C跳过,询问yes和no的地方就输yes,其他回车,默认安装到/usr/local目录去了
9、修改/etc/hosts文件包含以下内容
127.0.0.1 localhost mdw sdw1
10、 [ root@mdw opt]#vi hosts_seg_only
并添加内容
sdw1
保存修改
11、 [root@mdw opt]#source /usr/local/greenplum-db/greenplum_path.sh
[root@mdw opt]#gpseginstall -f hosts_seg_only -u gpadmin -p gpadmin
等待执行结束,如果提示数密码就输,单机不提示
12、 [root@mdw opt]# mkdir /data /data/master /data/primary
[root@mdw opt]#chown -R gpadmin:gpadmin /data
[root@mdw opt]#chown -R gpadmin:gpadmin /opt
[root@mdw opt]#su - gpadmin
13、配置初始化文件
[gpadmin@mdw ~]$cd /opt/
[gpadmin@mdw opt]$cp /usr/local/greenplum-db/docs/cli_help/gpconfigs/gpinitsystem_config ./
[gpadmin@mdw opt]$cat gpinitsystem_config > gpinitsystem_config2
[gpadmin@mdw opt]$rm gpinitsystem_config2
[gpadmin@mdw opt]$mv gpinitsystem_config2 gpinitsystem_config
[重新折腾一下是避免修改权限麻烦]
14、然后把gpinitsystem_config改成如下形式
ARRAY_NAME="EMC Greenplum DW"
SEG_PREFIX=gpseg
PORT_BASE=40000
declare -a DATA_DIRECTORY=(/data/primary /data/primary)#####这里假定用2个segment实例(instance),注意删除该颜色的注释
MASTER_HOSTNAME=mdw
MASTER_DIRECTORY=/data/master
MASTER_PORT=5432
TRUSTED_SHELL=ssh
CHECK_POINT_SEGMENTS=8
ENCODING=UNICODE
#MIRROR_PORT_BASE=50000
#REPLICATION_PORT_BASE=41000
#MIRROR_REPLICATION_PORT_BASE=51000
#declare -a MIRROR_DATA_DIRECTORY=(/data/mirror /data/mirror)
#DATABASE_NAME=name_of_database
#MACHINE_LIST_FILE=/home/gpadmin/gpconfigs/hostfile_gpinitsystem
保存修改
15、修改/home/gpadmin/.bashrc文件加入如下信息
export GPHOME=/usr/local/greenplum-db
source $GPHOME/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/master/gpseg-1
重新source一下/home/gpadmin/.bashrc文件或者重新登录gpadmin都可以
16、执行初始化操作
[gpadmin@mdw opt]$ gpinitsystem -c gpinitsystem_config -h hosts_seg_only
中间的提示都是要同意的,差不多都是输入y,看着办吧,没难度的英语
然后修改一下$MASTER_DATA_DIRECTORY/pg_hba.conf
加入
host all all 0.0.0.0/0 trust
[gpadmin@mdw opt]$ gpstop -u
确保访问权限修改生效
可以畅快的使用虚拟机Greenplum数据库了
其他的就不废话了
声明:文中观点为作者的个人观点、不代表官方 、如需更多帮助,请联系Pivotal官方 ·转载必须注明出处

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11022757/viewspace-719834/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11022757/viewspace-719834/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值