您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > Greenplum_安装指南
Greenplum安装2008年12月Copyright©2008Greenplum版权保留所有的权利修订说明创建日期:2008年12月10日创建人:王玉森批准日期:批准人:第1次修订日期:修订人:第2次修订日期:修订人:第3次修订日期:修订人:第4次修订日期:修订人:i目录第1章单机测试版的安装.......................................................................................................11.1总体安装步骤...............................................................................................................11.2安装VMwareWorkstation6.2.....................................................................................21.3安装CentOS5.2...........................................................................................................21.4安装VMwareTools......................................................................................................71.5在Master主机安装GreenplumDatabase...................................................................91.6在Master主机配置......................................................................................................91.7在区段服务器安装Greenplum数据库(Demo版略)..........................................111.8Greenplum系统初始化..............................................................................................14第1页第1章单机测试版的安装1.1总体安装步骤安装才VMwareWorkstation6.2;(参见1.2)安装CentOS5.2(Linux);(参见1.3)安装才VMwareTools(可选)(参见1.4)在Master主机安装GreenplumDatabase(参见1.5)一、运行Installer二、指定Greenplum用户三、配置环境变量四、在Master主机上创建数据目录五、建立TrustedHostEnvironment在Master主机配置一、调整OS参数二、指定Greenplum用户三、指定GreenplumGroup(optional)四、改变Greenplum安装所有者五、配置环境变量六、在Master主机上创建数据目录在每一区段服务器安装GreenplumDatabase;一、设定OS调整参数二、建立TrustedHost环境第2页三、复制Greenplum软件到区段服务器“SegmentHost”四、在区段服务器上建立数据存储区域五、同步系统时钟Greenplum系统初始化后续步骤一、客户端连接授权(参见“AdministratorGuide”)二、创建数据库并加载数据(参见“AdministratorGuide”)1.2安装VMwareWorkstation6.2D:\VM\VM配置安装过程.doc1.3安装CentOS5.21.指定CentOS5.2光驱对应的安装文件位置:选中建立的环境,点邮件,选择settings,如下图:第3页然后,修改CD-ROM对应的设置“UseISOimage”下指定的文件为“CentOS-5.2-i386-bin-1of6.iso”,如下图:后续在安装过程中,会提醒你放置第2-6张CD-ROM,均按这种方式处理。第4页然后启动建立的CentOS5.2,系统就会启动安装。2.出现第一个选择框,意思是要不要检测光盘,以免光盘有划伤读不出来的部分,安装到最后才发现,那样就浪费时间了,这个就先检测一下,检测选择ok,不检测,选择SKIP,按回车;3.选择语言,一般选择英文,putty不支持中文。如果用中文,在ssh中会出乱码。我选择的是中文,乱码是可以消除的。第5页如果选择了中文,用以下办法修改,ssh中就可以正确显示中文了。nano/etc/sysconfig/i18n将内容改为LANG=zh_CN.GB18030LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CNSUPPORTED=zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:enSYSFONT=lat0-sun16这样中文在SSH,telnet终端就可以正常显示了。4.后面都是一路回车,选择默认的就可以了,那些特种键盘是给那些欧洲国家用的,我们用的都是美式键盘。直到选择时区,这里选择Asia/Shanghai,里面没北京,中国的城市只有上海,好在国内的时区都是一样的。所以就选上海吧。左下角的意思是系统用UTC时钟,什么是UTC,自己去google,这里取消那个小勾。第6页5.输入你将来系统的root密码,相当于windows的administrator密码,记下来,不然到时候就登陆不了系统了。6.选择安装包,建议定制安装,取消所有选择项,但最后一行一定要选右边的“现在定制”第7页7.下一步是选择需要的包,我们这里需要1)开发工具2)内核开发工具3)mysql服务4)http服务那么,选择第三项,选前两个子项,开发工具不是系统服务,不会开机就运行,如果硬盘足够大,就不用进入optionalpackages去取消安装一些用不上的开发工具了,装上也没关系。Servers里面只选两项。MysqlDatabase和WebServer。BaseSystem里面就选择Base即可,里面是一些常用的Linux的工具,如果你要节省磁盘空间就别装,无所谓的话就装上,反正占用不大,而且有时候也用的上1.4安装VMwareTools启动CentOS5.2后,先不要注册登录;选择VMwareWorkstation后窗口的VM菜单,选择InstallVMwareTools,如下图:第8页稍等一会儿后,注册登录CentOS5,可以看到桌面上有如下文件和图标:把该文件复制到/tmp下,然后执行以下操作:gzip–dVMwareTools-6.0.3-80004.tar.gztar–xfVMwareTools-6.0.3-80004.tarcdvmware-tools-distrib./vmware-install.pl然后一路回车就可以了。第9页1.5在Master主机安装GreenplumDatabase运行Installer;通过拖拽将安装程序greenplum-db-3.2.0.2-RHEL4-i386.bin复制到CentOS-5.2的/tmp目录下;解压缩安装文件:unzip/tmp/greenplum-db-3.2.0.2-RHEL4-i386.zip安装Greenplum软件:/bin/bashgreenplum-db-3.2.0.2-RHEL4-i386.bin,按照提示运行安装;指定Greenplum用户;(安装Demo版跳过)配置环境变量;(安装Demo版跳过)在Master主机上创建数据目录;(安装Demo版跳过)建立TrustedHostEnvironment(安装Demo版跳过)1.6在Master主机配置调整OS参数在Greenplum的每台主机/etc/sysctl.conf中设定如下参数并重新启动:kernel.shmmax=500000000kernel.shmmni=4096kernel.shmall=4000000000kernel.sem=25064000100512net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_max_syn_backlog=4096net.core.netdev_max_backlog=10000vm.overcommit_memory=2第10页在Greenplum的每一台主机/etc/security/limits.conf中设置如下参数:*softnofile65536*hardnofile65536*softnproc131072*hardnproc131072指定Greenplum用户#useraddgpadmin#passwdgpadmin#Newpassword:gpadmin_password#Retypenewpassword:gpadmin_password指定GreenplumGroup(可选)#groupaddgpadmin#usermod-ggpadmingp_user1#usermod-ggpadmingp_user2#usermod-ggpadmingp_user2改变Greenplum安装所有者#chown-Rgpadmin/usr/local/greenplum-db#chgrp-Rgpadmin/usr/local/greenplum-db配置环境变量在/etc/profile中增加:source/usr/local/greenplum-db/greenplum_path.sh在Master主机上创建数据目录#mkdir/data1/gpdb_p1#chowngpadmin/data1/gpdb_p1#chgrpgpadmin/data1/gpdb_p1第11页1.7在区段服务器安装Greenplum数据库(Demo版略)设定OS调整参数(同上)建立TrustedHost环境一、用root用户进行SSHKey交换1)创建Host清单文件列出所有Master主服务器、Master备份服务器、区段服务器的主机名。要求:一行一名;不能空格;不能空行。2)执行Source文件登录或切换成root用户;执行#source/usr/local/greenplum-db/greenplum_path.sh3)利用建立的Host清单文件,执行:#gpssh-exkeys-f/home/gpadmin/all_hosts_file4)当出现下列提示时,输入root口令:***Enterpasswordforroot@hostname:root_password二、为各个区段服务器建立Greenplum用户1)创建区段Host清单文件列出所有区段服务器的主机名。要求:第12页一行一名;不能空格;不能空行。2)用gpssh建立各区段服务器的gpadmin用户:执行#gpssh-fsingle_seg_hosts_file'/usr/sbin/useraddgpadmin-d/home/gpadmin-s/bin/bash'3)用gpssh建立设定各区段服务器gpadmin用户的密码:#gpssh-fsingle_seg_hosts_file'echogpadmin_password|passwdgpadmin--stdin'4)用gpssh验证各区段服务器gpadmin用户建立正常:#gpssh-fsingle_seg_hosts_file'echogpadmin_passwo
本文标题:Greenplum_安装指南
链接地址:https://www.777doc.com/doc-4010109 .html