`
moxpeter
  • 浏览: 35763 次
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

greenplum 安装与初始化单机版

阅读更多

1.安装前准备 (注:本人使用Fedora16)

1-在/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 

2-在/etc/security/limits.conf 中加入限制参数

  * soft nofile 65536 
  * hard nofile 65536 
  * soft nproc 131072 
  * hard nproc 131072 

3-编辑 /etc/hosts 增加以下内容

  127.0.0.1       mdw
  127.0.0.1       sdw    

4.Master主机上的安装配置

4.1安装
1-到greenplum网站下载安装文件,根据服务器与操作系统的类弄选相应的安装包下载(官网搜一下)如果实在找不到可以发邮件给我moxpeter@gmail.com)。
2-解压安装包:
Unzip  greenplum-db-4.1.1.1-build-1-RHEL5-x86_32.zip
3-运行安转包:
./greenplum-db-4.1.1.1-build-1-RHEL5-x86_32.bin
安装过程需要做license确认
安装目录确认,默认是: /usr/local/greenplum-db-4.1.1.1
安装完成(至此gp的软件安装完成,下面需要进行配置及初始化)

2.配置

1-创建greenplum组:

  # groupadd gpadmin 
2-创建greenplum用户:
 # useradd -g gpadmin gpadmin 
 # passwd gpadmin 
 # New password: <gpadmin_password> 
 # Retype new password: <gpadmin_password>
3-改变greenplum安转目录的owner
  # chown -R gpadmin  /usr/local/greenplum-db 
  # chgrp -R gpadmin  /usr/local/greenplum-db
4-配置环境变量:
将 /usr/local/greenplum-db/greenplum_path.sh中的内容加到/etc/profile里,
同是追加到greenplum用户gpadmin的.bash_profile里.
5-创建master和segment主机上的数据存放目录:
  mkdir /home/gpadmin/masterdata 
  mkdir /home/gpadmin/segmentdata 

6-创建包含所有主机名的文件 all_hosts

mdw
sdw

7-含segment 主机名的文件 seg_hosts

sdw


3.初始化系统/启动/测试

1-复制一个配置文件模板 (如果gpinitsystem_config_example不存在,则cpgpinitsystem_configgpinitsystem_config_bak备份一下)

 $ cp $GPHOME/docs/cli_help/gpconfigs/gp_init_config_example /home/gpadmin/gpinitsystem_config 
2-修改配置参数 vi /home/gpadmin/gp_init_config
ARRAY_NAME="EMC Greenplum DW"
SEG_PREFIX=gpseg
PORT_BASE=40000
declare -a DATA_DIRECTORY=(/home/gpadmin/segmentdata home/gpadmin/segmentdata)
MASTER_HOSTNAME=mdw
MASTER_DIRECTORY=/home/gpadmin/masterdata
MASTER_PORT=5432
MACHINE_LIST_FILE=/home/gpadmin/seg_hosts

3-把所有主机建立信任关系
gpssh-exkeys -f /home/gpadmin/all_hosts
4-运行配置文件初始化greenplum数据库
$gpinitsystem -c /home/gpadmin/gpinitsystem_config


5-将MASTER_DATA_DIRECTORY加入环境中  修改gpadmin用户的.bash_profile,加入
MASTER_DATA_DIRECTORY=/home/gpadmin/masterdata/gpseg-1
export MASTER_DATA_DIRECTORY
6-启动服务(以gpadmin的身份启动):
gpstart
psql postgres
7-创建一个新数据库
create database zb_src;
8-创建一个角色
create role zb_src with password 'zb_src';




分享到:
评论

相关推荐

    greenplum安装与初始化

    Greenplum数据引擎软件 为新一代数据分析所需的大规模数据和复杂查询 功能所设计 支持众多商用硬件平台 基于PostgreSQL设计 支持ODBC/JDBC等多种接口

    单机安装greenplum4.3.10

    单机安装greenplum4.3.10, 介绍安装greenplum全过程。

    Greenplum安装部署参考手册.pdf

    * 服务器与机柜:在 Greenplum 安装部署中,服务器和机柜的选择是非常重要的。需要考虑到服务器的性能、存储容量、网络连接等因素,以确保 Greenplum 的稳定运行。 * 网络部署:网络部署是 Greenplum 安装部署的关键...

    零经验安装Greenplum(足够)

    零经验安装Greenplum(足够).

    greenplum安装配置手册

    本文将深入探讨在CentOS Linux release 7.1.1503环境下,如何顺利进行Greenplum的安装与配置,旨在帮助用户掌握其核心技术要点。 一、系统准备 在开始Greenplum的安装前,首先要确保系统环境满足基本要求。CentOS ...

    greenplum详细图文安装配置教程.pdf

    greenplum 图文安装配置教程 pdf gp4.2

    greenplum安装文档

    Greenplum 安装文档 Greenplum 是一个基于 PostgreSQL 的开源的数据仓库系统,提供了高性能的数据处理能力。下面是 Greenplum 的安装文档,详细介绍了安装 Greenplum 的步骤和配置项。 root 用户创建 在安装 ...

    Greenplum6.2.1版本安装包(RPM)版

    5. **初始化数据库**:运行`gpinitsystem`脚本来创建数据库集群并设置初始参数。 6. **启动和验证**:启动Greenplum数据库服务,并通过`psql`等工具验证安装是否成功。 7. **安全性和维护**:根据实际需求,配置...

    Greenplum分布式一键安装及卸载脚本

    **绿盟分布式数据库Greenplum的一键安装与卸载脚本详解** Greenplum是一款高效、可扩展的并行数据库系统,广泛应用于大数据处理和分析。为了简化Greenplum的安装和卸载过程,通常会编写一系列自动化脚本来实现一键...

    greenplum安装演示

    - **初始化数据库**:使用`gpinitsystem`脚本初始化数据库集群,提供主机名、端口和数据目录等信息。 - **启动Greenplum**:启动数据库服务,使用`gpstart`命令。 - **验证安装**:连接到数据库,运行查询以确认...

    Greenplum的安装(体验版centos+Greenplum)

    ### Greenplum数据库安装指南(体验版 CentOS + Greenplum) #### 一、Greenplum简介 Greenplum是一款基于PostgreSQL开发的MPP(大规模并行处理)数据库,主要应用于数据仓库的数据存储与处理场景。它对于Hadoop在...

    Greenplum详细安装

    总的来说,Greenplum的安装是一个涉及多个层面的过程,包括操作系统配置、软件安装和数据库初始化。理解每个步骤的作用和目的,将有助于确保Greenplum环境的稳定性和高效性。在实际操作时,务必遵循官方文档的指导,...

    greenplum安装前准备

    ### Greenplum数据库安装前准备工作详解 #### 一、概述 Greenplum是一款高性能的并行数据仓库解决方案,被广泛应用于大数据分析领域。为了确保Greenplum能够稳定高效地运行,进行适当的系统环境配置至关重要。本...

    GreenPlum 安装指导

    在GreenPlum数据库的安装与配置过程中,需要特别注意硬件和存储配置。例如,示例硬件堆栈展示了适合GreenPlum部署的服务器配置,包括CPU、内存、网络接口卡(NIC)和磁盘布局。正确配置这些组件有助于最大化...

    greenplum分布式安装配置

    指导greenplum安装与部署以及性能优化与管理。

    基于Greenplum Hadoop- 分布式平台的大数据解决方案04 - 安装Greenplum(2)

    6. **初始化Master节点**:在主节点上运行初始化脚本,设置系统参数,如数据库大小、段数等。 7. **创建Segment节点**:在每个Segment节点上执行配置脚本,指定Master节点的地址,然后启动Greenplum服务。 8. **...

    greenplum安装、扩容、缩容、HA

    Greenplum的安装部署文档,里面包括具体的gp的安装、部署、扩容、缩容、HA高可用的详细实施步骤。

    Greenplum数据库使用总结(5.11版本).pdf

    3.4 **Greenplum与HDFS结合**: - **安装HADOOP**:如何在Greenplum环境中安装Hadoop。 - **配置hadoop参数文件**:如何配置Hadoop参数以使其与Greenplum协同工作。 - **配置hadoop版本信息及路径信息**:确保...

    在Centos7上安装greenplum 6

    centos7.*安装greenplum6.*的详细过程 注意: 1、仅适用于centos7,其他操作系统版本,本文档可能执行出问题 2、按照操作步骤说明,严格在master上执行或是segment上执行 3、过程中如果中断退出,继续执行是出现...

Global site tag (gtag.js) - Google Analytics