




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Greenplum数据库安装手册 Greenplum数据库安装手册 目 录第一章文档概述51.1适用范围51.2文档说明5第二章安装前准备62.1网络规划62.2存储空间规划62.3数据库实例规划7第三章安装介质83.1Redhat83.1.1系统补丁83.1.2Greenplum安装介质93.1.3操作系统建议9第四章操作系统准备104.1修改主机名104.2修改/etc/hosts文件104.3关闭相关服务124.4修改系统参数(Redhat)124.4.1修改系统参数/etc/sysctl.conf124.4.2修改系统参数/etc/security/limits.conf134.4.3修改磁盘预读参数144.4.4修改配置/boot/grub/menu.lst144.4.5修改配置/etc/sysconfig/language144.5启动IPMI服务154.6修改启动配置154.7关闭非必要的服务154.8重启各台服务器16第五章建立数据目录175.1Linux系统采用XFS文件系统175.1.1Master 和Standby Master主机175.1.2Segment 主机17第六章MASTER安装GREENPLUM186.1运行安装文件186.2配置hostname文件(用于建立多机信任)18第七章建立多机信任207.1root用户建立多机信任207.2建立用户和组207.3修改gpadmin用户配置217.4gpadmin用户建立多机信任21第八章时钟同步22第九章其他机器安装GREENPLUM249.1配置hostname文件249.2方法一(4.0版本以上支持,推荐使用)249.3方法二(4.0版本一下使用)24第十章系统检查2610.1参数配置检查(非必要)2610.2性能检查2610.2.1网络性能检查2610.2.2磁盘性能检查27第十一章初始化数据库2911.1配置文件2911.1.1Greenplum4.x版本2911.2实例列表all_segs3011.3初始化数据库3011.4修改访问权限31第十二章安装COMMAND CENTER3212.1安装Agent3212.2安装CommandCenter控制台32第十三章AIX下安装工具包34第十四章附录3514.1dd测试3514.2多次初始化3514.3反复初始化数据库3514.4安装后修改数据库参数(非必要)3614.5安装Greenplum clients3714.6安装Greenplum loader3714.7安装后数据测试3814.8TableSpace使用4214.8.1创建TableSpace4214.8.2TableSpace合理使用4414.9常见问题处理4414.9.1字符集问题处理4414.9.2重新建立多机信任密钥问题45第一章 文档概述1.1 适用范围1、 本安装手册所涉及到的操作系统相关参数调整,主要针对Redhat Linux操作系统,其他操作系统(如:SUSE、Solaris等)参数配置上会存在差异,后续逐步补充完善。1.2 文档说明1、 下文红色字体部分,如无特殊说明则表示命令执行时是需要根据实际情况进行修改才可以执行。第二章 安装前准备2.1 网络规划Greenplum数据库系统常见的拓扑图如上图所示,由Master主机和Segment主机组成。Master主机和Segment主机之间会组成一个内部网络(LAN)。为了充分发挥Greenplum数据库并行处理的性能,对网络带宽要求较高。服务器会配置多个网卡,内部网需要配置多个网段的IP。需要对外连接的服务器需配置外部IP。建议在Greenplum数据库系统安装之前,把网络配置规划好。2.2 存储空间规划首先,需要评估目标数据库数据所需要的空间容量。建议了解客户搭建Greenplum数据库的具体应用。举例:估计数据库所需空间为U,数据库需要启用Mirror,磁盘阵列总可用空间为D(Raid之后)。空间规划服务和如下公式:2 * U + U / 3 = D * 70%磁盘空间D平均分配到各个Segment服务器上。Master需要相应的空间。使用服务器内置硬盘的计算方式类似。2.3 数据库实例规划规划每个Segment服务器上建立的数据库实例的数量(instance数量),通常建议每2个CPU内核(core)对应一个数据库实例。如 :2*4核CPU的服务区,可配置4个实例。第三章 安装介质3.1 Redhat3.1.1 系统补丁1. gcc yum -y install gcc; yum -y install gcc-c+; yum install make2. scp yum install openssh-clients3. ed yum install ed 重要!4. 若使用gpconfig命令,需要安装perl yum install perl3.1.2 Greenplum安装介质GP安装介质需根据实际需要从Download Center上下载对应的版本。名称安装文件备注Greenplum主安装包Network.pivotal.io安装前请先确定所要安装的具体版本。在Master服务器安装Greenplum Web Monitor工具安装包Network.pivotal.io同上Greenplum clients 安装包Network.pivotal.io安装前请先确定所要安装的具体版本。在ETL服务器中安装Greenplum loader 安装包Network.pivotal.io安装前请先确定所要安装的具体版本。在ETL服务器中安装Greenplum安装包可提前执行,可利用其gpscp、gpssh等工具。3.1.3 操作系统建议Segment节点建议不安装X-Windows, Gnome, KDE, and Printers。第四章 操作系统准备4.1 修改主机名修改各台主机的主机名称。一般建议的命名规则如下:Master:mdwStandby Master:smdwSegment Host:sdw1、sdw2sdwn修改操作:1、hostname mdw2、修改 /etc/sysconfig/network 或者/etc/hostname 配置文件中的hostname4.2 修改/etc/hosts文件通常Master和Standby Master主机都配置外部IP和内部IP。Segment主机可只配置内部IP。所有主机的hosts文件内容必须保持一致。如下为配置例子:1 mdw-ext154 mdw-1 mdw54 mdw-254 mdw-354 mdw-454 mdw-554 mdw-62 smdw-ext153 smdw-1 smdw53 smdw-253 smdw-353 smdw-453 smdw-553 smdw-63 sdw1-ext1loghost sdw1-1 sdw1 sdw1-2 sdw1-3 sdw1-4 sdw1-5 sdw1-64 sdw2-ext1 sdw2-1 sdw2 sdw2-2 sdw2-3 sdw2-4 sdw2-5 sdw2-65 sdw3-ext1 sdw3-1 sdw3 sdw3-2 sdw3-3 sdw3-4 sdw3-5 sdw3-66 sdw4-ext1 sdw4-1 sdw4 sdw4-2 sdw4-3 sdw4-4 sdw4-5 sdw4-64.3 关闭相关服务【涉及机器】:所有服务器关闭防火墙service iptables saveservice iptables stopchkconfig iptables offservice ip6tables saveservice ip6tables stopchkconfig ip6tables off针对RedHat7.0以上的关闭防火墙命令:systemctl disable firewalldsystemctl stop firewalld【需要关闭iptables防火墙】 查看防火墙状态: /etc/init.d/iptablesstatusRedHat7.0以上的版本,查看防火墙状态的命令:systemctl status firewalld4.4 修改系统参数(Redhat)【涉及机器】:所有服务器使用root用户进行修改,重启后生效。4.4.1 修改系统参数/etc/sysctl.conf(Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项)kernel.shmmax = 500000000kernel.shmmni = 4096kernel.shmall = 4000000000kernel.sem = 250 512000 100 2048kernel.sysrq = 1kernel.core_uses_pid = 1kernel.msgmnb = 65536kernel.msgmax = 65536net.ipv4.tcp_syncookies = 1net.ipv4.ip_forward = 0net.ipv4.conf.default.accept_source_route = 0net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_max_syn_backlog = 4096net.ipv4.conf.all.arp_filter = 1net.ipv4.conf.default.arp_filter = 1dev_max_backlog = 10000vm.overcommit_memory = 2kernel.msgmni = 2048net.ipv4.ip_local_port_range = 1025 655354.4.2 修改系统参数/etc/security/limits.conf* soft nofile 65536* hard nofile 65536* soft nproc 131072* hard nproc 131072在RHEL6.x版本需要修改文件/etc/security/limits.d/90-nproc.conf,增加如下内容:* soft nproc 131072* hard nproc 131072centos7修改/etc/security/limits.d/20-nproc.conf* soft nproc 65536root soft nproc unlimited不把这些参数调大的话并发一上去就报错4.4.3 修改磁盘预读参数在参数文件/etc/rc.d/rc.local中增加blockdev -setra 65536 /dev/sd* (红色部分为数据目录所在的磁盘,如/dev/sda, /dev/sdb等)chmod +x /etc/rc.d/rc.local临时生效blockdev -getra 65536 /dev/sd*4.5 关闭selinux【永久性关闭selinux】sed -i s/SELINUX=enforcing/SELINUX=disabled/ /etc/selinux/config【临时关闭】临时关闭setenforce 04.6 重启各台服务器必须完成上述步骤之后,才重启各台服务器。第五章 建立数据目录5.1 Linux系统采用XFS文件系统5.1.1 Master 和Standby Master主机注:红字根据具体情况而改变1、分区及格式化:mkfs.xfs /dev/sda3 或者 mkfs -t xfs /dev/sda3或者 mkfs -f xfs /dev/sda3mkdir -p /data/master (Master数据目录)(在根目录上创建一个data文件夹在这个文件夹下面创建一个master文件夹)2、在/etc/fstab文件中增加(如何配置添加)/dev/sda3 /data xfs rw,noatime,inode64,allocsize=16m 1 1把/data/master 赋予777权限reboot5.1.2 Segment 主机注:红字根据具体情况而改变1、分区及格式化:mkfs.xfs /dev/sda2 或者 mkfs -t xfs /dev/sda2mkfs.xfs /dev/sdb2mkdir /data1 (Segment数据目录,可根据实例和分配空间不同规划不同的目录)mkdir /data2把/data/ 赋予777权限2、在/etc/fstab文件中增加/dev/sda2 /data1 xfs rw,noatime,inode64,allocsize=16m 1 1/dev/sdb2 /data2 xfs rw,noatime,inode64,allocsize=16m 1 1reboot第六章 Master安装Greenplum6.1 运行安装文件(这步可提前执行)【安装机器】:Master主机如果是压缩文件则先解压:unzip greenplum-db--build-4-RHEL5-x86_64.zip/bin/bash greenplum-db--build-4-RHEL5-x86_64.bin安装完成后修改root用户home的/.bashrc配置文件,增加source /usr/local/greenplum-db/greenplum_path.sh6.2 配置hostname文件(用于建立多机信任)【安装机器】:master机器建议:在安装目录下新建gpconfigs目录。包含所有master和segment主机名和别名的文件。多网卡可能如下:hostfile_exkeys:mdwmdw-1smdwsmdw-1sdw1-1sdw1-2sdw2-1sdw2-2单网卡可能如下:hostfile_exkeys:mdwsmdwsdw1sdw2sdw3sdw4建立all_hosts_only,只包含主机名,不包含各个网段对应的hostname,用于gpssh命令。all_hosts_onlymdwsmdwsdw1sdw2sdw3sdw4第七章 建立多机信任7.1 root用户建立多机信任source /usr/local/greenplum-db/greenplum_path.sh建立多机信任:gpssh-exkeys -f ./hostfile_exkeys对于RHEL6.x版本,建议先关闭一个环境变量再做多机互信unset OPENSSL_CONFps:如建立多机信任时出现permission denied(publickey.gssapi-with-mic)或者类似的错误,需要修改每台机器的/etc/ssh/sshd_config文件,去掉PermitRootLogin前的#,并把对应的值改为yes,RSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile.ssh/authorized_keys默认是用的22端口,如果22端口没开建议先打开22端口7.2 建立用户和组gpssh -f ./all_hosts_only=groupadd -g 3030 gpadmin=groupadd -g 3040 gpmon=useradd -u 3030 -g gpadmin -m -s /bin/bash gpadmin =useradd -u 3040 -g gpmon -m -s /bin/bash gpmon=echo gpadmin | passwd gpadmin -stdin =echo gpmon | passwd gpmon -stdin=chown -R gpadmin:gpadmin /data (修改数据目录用户和组)Data为数据库文件的目录7.3 修改gpadmin用户配置使用gpadmin用户操作【Master和Standby Master主机】:修改 /.bashrc文件,添加如下内容:source /usr/local/greenplum-db/greenplum_path.shMASTER_DATA_DIRECTORY=/data/master/gpseg-1export MASTER_DATA_DIRECTORY (gpstart默认启动的目录)使用gpadmin用户操作【Segment主机】:修改 /.bashrc文件,添加如下内容:source /usr/local/greenplum-db/greenplum_path.sh7.4 gpadmin用户建立多机信任 使用gpadmin用户在Master主机上操作gpssh-exkeys -f ./hostfile_exkeys(提示密码,输入gpadmin)#默认的密码对于RHEL6.x版本,建议先关闭一个环境变量再做多机互信unset OPENSSL_CONF第八章 时钟同步使用root用户进行操作,涉及所有服务器。Greenplum推荐使用NTP(Network Time Protocol)同步各台主机的时钟。建议设置一台独立的时钟服务器。yum install ntp ?ntpd1、Master服务器配置与时钟服务器同步。修改配置文件/etc/ntp.conf后,启动ntpd服务。举例:配置文件增加:server 0启动服务:service ntpd startchkconfig ntpd on如果没有独立的时钟服务器,则应该以Master服务器做内部的时钟服务器,Master就可以不用修改ntp.conf配置文件,直接启动ntpd服务即可。2、所有Segment服务器优先与Master服务器同步,其次与Standby Master服务器同步。修改配置文件/etc/ntp.conf后,重启ntpd服务。配置文件增加:server mdw preferserver smdw启动服务:service ntpd startchkconfig ntpd on3、Standby Master服务器优先与Master服务器,其次与时钟服务器同步。修改配置文件/etc/ntp.conf后,重启ntpd服务。配置文件增加:server mdw preferserver 0 (时钟服务器举例)启动服务:service ntpd startchkconfig ntpd on如果没有独立的时钟服务器,第二行不用配置。4、检查时钟同步结果(需要等几分钟,时钟才会自动同步)gpssh -f ./all_hosts_only=date (查看各台服务器时间是否一致)第九章 其他机器安装Greenplum9.1 配置hostname文件其他机器的安装主要操作时把安装在Master主机上的GP安装文件打包传到其他各台机器中。因此,需要配置一个hostname文件包含Standbymaster和各台Segment主机,配置文件stby_all_segs内容参考如下:smdwsmdw-1sdw1-1sdw1-2sdw2-1sdw2-29.2 方法一(4.0版本以上支持,推荐使用)安装gzip,chmod 777 /usr/local在Master主机上,使用root用户操作:gpseginstall -f ./stby_all_segs -p gpadmin9.3 方法二(4.0版本一下使用)在Master主机上,使用root用户操作:cd /usr/local (安装目录)tar -cvf /usr/local/gp.tar greenplum-db- (tar安装文件目录)gpscp -f ./stby_all_segs /home/gpadmin/gp.tar =:/usr/localgpssh -f ./stby_all_segs=tar -directory /usr/local -xvf /usr/local/gp.tar=ls /usr/local/greenplum-db-=ln -s /usr/local/greenplum-db- /usr/local/greenplum-db=chown -R gpadmin:gpadmin /usr/local/greenplum-db=rm /usr/local/gp.tar第十章 系统检查在Master上使用gpadmin用户登录执行系统检查10.1 参数配置检查(非必要)配置all_hosts_single文件内容如下:sdw1sdw2sdw3sdw4gpcheck -f /usr/local/greenplum-db/gpconfigs/all_hosts_single -m mdw -s smdw核对并修改下你感应系统参数。10.2 性能检查10.2.1 网络性能检查网络性能测试需要每个网段分别进行测试,按照4个Segment Host和2个网络为例,首先配置如下两个配置文件:all_net_1文件:sdw1-1sdw2-1sdw3-1sdw4-1all_net_2文件:sdw1-2sdw2-2sdw3-2sdw4-2然后分别针对两个网段继续测试:gpcheckperf -f /usr/local/greenplum-db/gpconfigs/all_net_1 -r N -d /tmp checknetwork.outgpcheckperf -f /usr/local/greenplum-db/gpconfigs/all_net_2 -r N -d /tmp checknetwork.out10.2.2 磁盘性能检查测试磁盘性能主要针对Segment Host进行测试。因此配置一个all_segs的文件进行测试,并且指定多个目录启动并发测试,测试结果会更好。all_seg配置文件内容举例如下(与数据库初始化可用同一配置文件):sdw1-1sdw1-2sdw1-3sdw1-4sdw2-1 sdw2-2sdw2-3sdw2-4sdw3-1 sdw3-2sdw3-3sdw3-4sdw4-1 sdw4-2sdw4-3sdw4-4执行如下命令进行测试:内存及磁盘:gpcheckperf -f /usr/local/greenplum-db/gpconfigs/all_hosts_single -r ds -D -d /data1/primary -d /data2/primary -d /data1/mirror -d /data2/mirror checkio.out 磁盘:gpcheckperf -f /usr/local/greenplum-db/gpconfigs/all_hosts_single -r d -D -d /data1/primary -d /data2/primary -d /data1/mirror -d /data2/mirror某台机磁盘检查:gpcheckperf -h sdw6 -h sdw7 -h sdw8 -h sdw9 -h sdw10 -r d -D -d /data1/primary -d /data2/primary -d /data1/mirror -d /data2/mirror检查磁盘IO的目标目录是数据库的数据文件目录,测试工具会写入系统内存的两倍大小的数据量。第十一章 初始化数据库在Master上使用gpadmin用户登录执行系统检查11.1 配置文件请注意,Greenplum3.x版本和4.x版本的初始化配置文件格式存在差异,配置时建议从 $GPHOME/docs/cli_help/gpconfigs/ 目录中获取样例文件,然后进行修改。11.1.1 Greenplum4.x版本获取配置文件样例:cp $GPHOME/docs/cli_help/gpconfigs/gpinitsystem_config $GPHOME/gpconfigs/修改配置文件:ARRAY_NAME=EMC Greenplum DWSEG_PREFIX=gpsegPORT_BASE=40000 declare -a DATA_DIRECTORY=(/data1 /data1 /data1 /data1) /主实例MASTER_HOSTNAME=mdw /主机名MASTER_DIRECTORY=/data/master MASTER_PORT=5432 TRUSTED_SHELL=sshCHECK_POINT_SEGMENT=8ENCODING=UNICODEMIRROR_PORT_BASE=50000REPLICATION_PORT_BASE=41000MIRROR_REPLICATION_PORT_BASE=51000declare -a MIRROR_DATA_DIRECTORY=(/data2 /data2 /data2 /data2) /备实例MACHINE_LIST_FILE=/usr/local/greenplum-db/gpconfigs/all_segs /segment主机列表文件11.2 实例列表all_segs只列出各个网段IP的主机名称,不能添加sdw1、sdw2等sdw1-1sdw1-2sdw1-3sdw1-4sdw2-1 sdw2-2sdw2-3sdw2-4sdw3-1 sdw3-2sdw3-3sdw3-4sdw4-1 sdw4-2sdw4-3sdw4-411.3 初始化数据库gpinitsystem -c /usr/local/greenplum-db/gpconfigs/gpinitsystem_config -s mdw11.4 修改访问权限 作用 :修改Master数据目录(MASTER_DATA_DIRECTORY)下pg_hba.conf文件。需要了解客户实际情况,有多少客户端的IP地址以及角色需要访问数据库。举例如下:host all gpadmin /16 trust 数据库名 角色名 客户端IP范围 认证方法数据库名:可指定具体的数据库名称,也可使用all;角色名:可指定具体的数据库角色名称,也可使用all;IP范围格式:IP 地址/CIDR,如:/16;表示 IPv4 CIDR 掩码长度 8,表示 IPv4 CIDR 掩码长度 24,而 55 表示 CIDR 掩码长度 32;32就表示指定IP,24就表示小子网。修改完后数据库重载参数文件:su gpadmin /登录pgamin用户gpstop -u第十二章 安装Command Center12.1 安装Agentgpadmin用户执行如下步骤。1、使用gpperfmon_install命令,Greenplum安装完成后已经包含该命令。安装后会建立名为gpperfmon的数据库,默认使用gpmon用户。命令行中红色部分为系统用户gpmon的密码。gpperfmon_install -enable -password gpmon -port 5432gpperfmon_install -enable -password gpadmin -port 54322、重启GP数据库gpstop -r /关闭GP数据库 gpstart /开启GP数据库3、确认监控采集进程是否已经启动。ps -ef |grep gpmmon4、确认Agent写入的数据是否正常,检查是否有记录写入。psql -d gpperfmon -c select * from system_now;5、拷贝Master主机拷贝配置文件到Standby Master的相应目录scp $MASTER_DATA_DIRECTORY/pg_hba.conf smdw:$MASTER_DATA_DIRECTORY/scp /.pgpass smdw:/12.2 安装CommandCenter控制台使用root用户执行。1、在Master主机上解包安装Command Center:unzip greenplum-cc-web--build-2-RHEL5-x86_64.zip2、运行安装文件:/bin/bash greenplum-cc-web--build-2-RHEL5-x86_64.bin3、创建除mdw以外的hosts文件,如all_others。注意主机名不能重复,同一台主机只允许一个主机名。source /usr/local/greenplum-cc-web/gpcc_path.sh4、运行命令安装其他服务器gpccinstall -f ./all_others5、修改安装目录的属主chown -R gpadmin:gpadmin /usr/local/greenplum-cc-web*6、 切换到gpadmin用户,配置Command center,需要修改master的配置文件,让gpmon用户具有连接gp的权限。添加host all gpmon :1/128 md5后gpstop -ugpcmdr -setup按照提示内容输入,如果在连接数据库步骤中报错,请检查数据库日志,如果没有配置standby节点,则在最后系统要求确认是否拷贝到standby节点的时候选择no7、启动Command centergpcmdr -start ccname(实例名)第十三章 AIX下安装工具包如果客户需要在AIX环境中访问和连接GP数据库以及部署ETL应用(需要使用gpfdist)是,则需要安装相应的几个GP工具包:1. greenplum-clients--build-2-AIX5-powerpc_64:包含psql和pgadmin等客户端工具2. greenplum-connectivity--build-2-AIX5-powerpc_64:包含ODBC和JDBC接口驱动。另外JDBC的jar版本包含三个列举如下,需要根据主机所使用的JDK版本:postgresql-8.3-605.jdbc2ee.jar(JDK1.3)postgresql-8.4-701.jdbc3.jar(JDK1.4、JDK1.5)postgresql-8.4-701.jdbc4.jar(JDK1.6)3. greenplum-loaders--build-2-AIX5-powerpc_64:包含gpfdist工具由于GP工具包的打包方式问题,因此在AIX环境中安装需要有Linux相对应的几个工具包:bash与gtar。否则无法安装bin包。首先需要在AIX中安装如下版本的rpm包:bash-3.2-1.aix5.2.ppc.rpmtar-1.14-2.aix5.1.ppc.rpm并且GP工具包必须要使用bash运行,执行如下:bash ./greenplum-loaders--build-2-AIX5-powerpc_64.bin第十四章 附录14.1 dd测试有时候需要使用dd命令测试磁盘IO性能。测试命令如下:并发写测试:dd if=/dev/zero of=/data1/a.test bs=32k count=520000 &dd if=/dev/zero of=/data1/b.test bs=32k count=520000 &并发读测试:dd if=/data1/a.test of=/dev/null bs=32k count=520000 &dd if=/data1/b.test of=/dev/null bs=32k count=520000 &14.2 多次初始化Greenplum数据库可以多次初始化,前提是每次初始化的数据目录(Master和Segment的数据目录)必须不相同。gpstart和gpstop可以通过-d参数指定Master数据库目录,启动不同的数据库。如果不指定-d参数,系统则默认使用/.bashrc文件中所设置的MASTER_DATA_DIRECTORY。同时只能启动一个GP数据库。14.3 反复初始化数据库重新初始化数据库有两种方法:第一种:如果数据库初始化失败,则使用初始化过程中生成的一个Backout脚本清除安装失败留下垃圾文件和目录(不一定能成功)。/gpAdminLogs/backout_gpinitsystem_ 第二种:如果数据库初始化失败,可关闭数据库,删除所有数据目录,再执行一次数据库初始化命令。该方法实践证明定能成功,在这个过程中,可能会出现多机信任key验证不通过的问题,可参考附录“重新建立多机信任密钥问题”章节进行处理。具体步骤如下:(1)关闭Greenplum数据库(非常关键)gpstop(2)删除所有Greenplum数据库目录Master主机及Standby Master主机:rm -rf /data/masterSegment主机:rm -rf /data/primary如果segment有创建备实例,则还需另删除mirror数据目录rm -rf /data/mirror(3)重新创建Greenplum数据库目录Master主机及Standby Master主机:mkdir -p /data/masterSegment主机:mkdir -p /data/primary如果segment有创建备实例,则还需另创建mirror数据目录mkdir -p /data/mirror (4)初始化数据库gpinitsystem -c /usr/local/greenplum-db/gpconfigs/gpinitsystem_config -s smdw14.4 安装后修改数据库参数(非必要)Greenplum数据库正常安装以后,数据库参数配置允许根据客户的实际情况进行修改。一般情况下不建议主动修改数据库参数。因此本步骤暂时放到附录中。数据库参数修改方法是修改数据目录(MASTER_DATA_DIRECTORY)下的postgresql.conf配置文件。然后根据参数的定义,重新装载配置文件或者重启数据库。说明:Local是指每台服务器的配置文件都需要修改;Master是指只需要在master主机上修改;Restart是指需要重启数据库;Reload是指运行gpstop u重新装载配置参数即可。参数名称参数类型参考值设置说明max_connectionsinteger200Local,restartmax_prepared_transactionsinteger200Local,restartgp_interconnect_setup_timeoutString3minMaster,reloadmax_fsm_pagesinteger200000Local,restartmax_fsm_relationsinteger1000Local,restartgp_vmem_protect_limitinteger8192Local,restartwork_memString32MBMaster,reloadstats_queue_levelbooleanoffMaster,reload14.5 安装Greenplum clients【安装机器】:ETL主机如果是压缩文件则先解压:unzip greenplum-clients--build-4-RHEL5-x86_64.zip/bin/bash greenplum-clients--build-4-RHEL5-x86_64.bin修改该主机需要用到client和loaders工具的用户的/.bashrc配置,增加 source /usr/local/greenplum-clients--build-4/greenplum_clients_path.sh14.6 安装Greenplum loader【安装机器】:ETL主机如果是压缩文件则先解压:unzip greenplum-loaders--build-4-RHEL5-x86_64.zip/bin/bash greenplum-loaders--build-4-RHEL5-x86_64.bin修改Master主机需要用到client和loaders工具的用户的/.bashrc配置,增加source /usr/local/greenplum-loaders--build-1/greenplum_loaders_path.sh14.7 安装后数据测试数据库安装完成后,需要进行数据库建立、数据装载、查询和关
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广西柳钢集团技术技能人才社会招聘考前自测高频考点模拟试题完整参考答案详解
- 2025年福建省泉州市鲤城区属部分公办学校专项公开招聘编制内15人模拟试卷及答案详解(新)
- 2025年春季中国邮政储蓄银行合肥市分行校园招聘模拟试卷及完整答案详解1套
- 2025年牡丹江绥芬河市博物馆公开招聘讲解员招聘4人考前自测高频考点模拟试题及完整答案详解
- 2025杭州市临安区城市发展投资集团下属子公司招聘3人(第二批)模拟试卷及答案详解(名校卷)
- 2025年4月北京门头沟区龙泉镇城市协管员招聘1人模拟试卷及答案详解(新)
- 2024秋七年级生物下册 11.1 泌尿系统的组成说课稿 (新版)苏教版
- 安徽2025年一级注册消防工程师考试模拟题及答案(消防安全技术综合能力)
- 第7课 图像识别技术教学设计初中信息技术浙教版2023八年级下册-浙教版2023
- 4.3 降水的变化与差异 教学设计-2023-2024学年七年级地理上学期商务星球版
- 生物技术与医药研发的前沿与应用
- 《建筑基坑工程监测技术标准》(50497-2019)
- 清洁生产与清洁生产审核培训PPT
- 硝酸银泄漏处置方案
- 高新技术企业、研发费用加计扣除
- 《中国政治思想史》课程教学大纲
- 许继保护装置说明书
- GB/T 2934-2007联运通用平托盘主要尺寸及公差
- 《矩阵论》研究生教学课件
- 操作系统第一章答案
- 民用爆炸物品报废及销毁制度(附表单)
评论
0/150
提交评论