- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Greenplum_安装指南Linux(GP官方教材)_相当经典适用
Greenplum安装
(Linux版)
2008年12月
Copyright ? 2008 Greenplum版权
保留所有的权利
目录
第1章 配置要求与环境设置 1
1.1 Greenplum数据引擎的基本架构 1
1.2 硬件配置要求 1
1.3 系统环境设置 2
1.3.1 Linux操作系统级参数 2
1.3.2 用户及其主目录 3
1.3.3 网络配置 3
1.3.4 磁盘阵列及文件系统 6
1.3.5 客户端安全 7
第2章 Linux环境安装指南 8
2.1 总体安装步骤 8
2.2 在Master主机安装Greenplum Database 9
2.3 在Master主机配置 9
2.4 在区段服务器安装Greenplum数据库 11
2.4.1 对区段服务器逐台安装 11
2.4.2 通过Master主机安装区段服务器 12
2.5 Greenplum系统初始化 15
2.5.1 初始化前同步系统时钟 15
2.5.2 初始化准备工作 16
2.5.3 进行初始化 19
第3章 Greenplum的起停操作 21
第4章 Greenplum测试 22
4.1 数据加载测试情况 22
4.1.1 外部表建立语句 22
4.1.2 Sales表建立语句 22
4.1.3 Sales数据加载测试 22
配置要求与环境设置
Greenplum数据引擎的基本架构
Greenplum数据引擎由Master主机和Segment主机组成,如下图所示:
Segment主机负责存储和存取用户数据,根据用户数据量可以达到几十台。根据Segment主机CPU的内核数量,数据的存储和存取又分为和内核数量相等的若干Segment。
Segment主机之间,以及与Master主机之间通信,通过千兆Ethernet组成的InterConnect连接,同一Segment主机上通信端口被分配给不同的Segment,Segment使用分配的通信子网与其它Segment主机进行通信。
硬件配置要求
Greenplum配置,要求至少有如下配置:
一台Master主机、两台Segment主机、一个千兆光纤Ethernet交换机、一个百兆Ethernet交换机,如下图所示:
具体到Master主机和Segment主机的配置可以参考Dell的配置,如下:
Greenplum基于Dell服务器的配置 1 Master主机 一台或两台Dell 2950 ? 每台Dell 2950 2x 4 core 32 GB Mem 2 Segment主机 两套以上Dell 2950+MD1000 2.1 每台Dell 2950 2x 4 core 32 GB Mem 2.2 每台MD1000 ? ? 每Segment磁盘空间 8.79 TB ? 每Segment用户数据空间 2.93 TB ? 磁盘大小(数量) 300GB (x15) ? 磁盘转速 15Krpm 3 一台千兆以太网交换机 ?
系统环境设置
系统环境的设置,主要包括以下几个方面:
Linux操作系统级参数
用户及其主目录
网络配置
磁盘阵列及文件系统
客户端安全
Linux操作系统级参数
要调整的Linux操作系统能够级参数并不很多,主要是可能影响到Greenplum的打开文件、网络传输性能的参数,主要集中在两个配置文件中。
这些参数调整完成后,需要重新启动系统(建议全部调整完成后启动一次)。
Greenplum每台Master和Segment主机/etc/sysctl.conf中的下列参数
kernel.shmmax = 500000000
kernel.shmmni = 4096
kernel.shmall = 4000000000
kernel.sem = 250 64000 100 512
net.ipv4.tcp_tw_recycle=1
net.ipv4.tcp_max_syn_backlog=4096
net.core.netdev_max_backlog=10000
vm.overcommit_memory=2
Greenplum每台Master和Segment主机/etc/security/limits.conf中的如下参数:
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
用户及其主目录
在每台Master和Segment主机上,包括两个组用户(gpadmin、gpmon)和两个用户(gpadmin、gpmon)
groupadd gpadmin
groupad
文档评论(0)