zoukankan      html  css  js  c++  java
  • greenplum-cc-web安装

    0 写在前面

    安装流程确认是没问题的,只是时间有点紧,文档弄的有点粗,假如安装过程中有什么问题,讨论区可以沟通

    1 GreenPlum集群安装环境

    由虚拟机搭建的一台master两台segment。

    2 安装前准备

    1. 所需安装包

    GreenPlum监控安装包: greenplum-cc-web-4.4.1-LINUX-x86_64.zip

    1. 修改postgresql.conf配置文件

    进入你master的文件系统中的gpseg-1文件夹下

    $ cd /home/gpadmin/gpdata/gpmaster/gpseg-1

    编辑postgresql.conf,添加以下参数:

    gp_enable_gpperfmon=on

    gpperfmon_port=8888

    gp_external_enable_exec=on

    gpperfmon_log_alert_level=warning

    3 安装GreenPlum监控的数据库以及创建用户

    (gpadmin用户下安装)

    安装gpperfmon数据库,以及为gpmon用户创建密码

    $ gpperfmon_install --enable --password gpmon --port 5432

    重启数据库

    $ gpstop -r

    检查gp监控是否启动

    $ ps -ef | grep gpmmon

    检查gp监控是否监测到greenplum集群中的每台主机

    $ psql -d 'gpperfmon' -c 'select * from system_now;'

    4 正式安装GreenPlum-CC-Web

    [gpadmin@master ~]$ gpssh -f /home/gpadmin/conf/hostlist

    => cd /opt/greenplum

    [master1]

    [slave1]

    [slave2]

    [slave3]

    => mkdir greenplum-cc-web

    [master1]

    [slave1]

    [slave2]

    [slave3]

    => exit

    解压安装包

    # unzip greenplum-cc-web-4.4.1-LINUX-x86_64.zip

    cd /opt/greenplum/greenplum-cc-web-4.4.1-LINUX-x86_64

    #./gpccinstall-4.4.1

    greenplum-cc-web默认安装在/usr/local/目录下

    安装目录修改为:/opt/greenplum/greenplum-cc-web

    其他一直回车

    修改环境变量(所有机器)

    [gpadmin@master ~]$ vi .bash_profile
    #添加
    source /opt/greenplum/greenplum-cc-web/greenplum-cc-web-4.4.1/gpcc_path.sh
     
     [gpadmin@master ~]$ source .bash_profile
    

    5 修改pg_hba.conf文件连接

    [gpadmin@master ~]$ vi /data/greenplum-db/gpdata/gpmaster/gpseg-1/pg_hba.conf
    #在最后一行添加这句
    host all gpmon (本机的ip)/24 md5

    [gpadmin@master ~]$ gpstop -M fast -a
    [gpadmin@master ~]$ gpstart -a
    [gpadmin@master ~]$ gpcc start

    6 安装完毕,访问

    打开浏览器,在地址栏输入http://mastert[或者你主机的ip地址]:28080,如果出现以下界面,那么恭喜你,你的greenplum-cc-web全部安装成功!


  • 相关阅读:
    http 请求包含哪几个部分(请求行、请求头、请求体)
    BUG处理流程说明
    如何正确分析定位BUG
    如何定位bug是前端还是后端以及用的工具
    测试阶段划分为哪几个阶段?
    java实现一个简单的图书管理系统
    sql增、删、改、查基础封装类
    Ubuntu18.04 install sougou pinyin
    tensorboard网页打不开问题
    c++11 实现numpy argmax argmin
  • 原文地址:https://www.cnblogs.com/ruanjianlaowang/p/11182496.html
Copyright © 2011-2022 走看看