ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Greenplum虚拟机单机安装简易说明

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

原创 Linux操作系统 作者:esena 时间:2012-03-29 16:29:37 0 删除 编辑
声明:文中观点为作者的个人观点、不代表官方、如需更多帮助,请联系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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-03-29

  • 博文量
    18
  • 访问量
    85855