Greenplum数据库监控软件gpcc安装步骤详解

gpcc是Greenplum数据库官方自带的数据库监控软件。

本文将会详细讲解gpcc安装的过程,安装使用的比较新的版本4.5.1

  安装配置GPCC监控软件

1. 开启数据收集代理(Data Collection Agents,DCA)

 1.1  gpperfmon_install工具将要完成的任务

    gpperfmon_install工具将要完成的任务包括:

 1.创建command center(CC)数据库,gpperfmon

 2. 创建CC超级用户,gpmon

 3. 配置CC到GPDB的连接,通过编辑pg_hba.conf和.pgpass文件

 4. 在GPDB中设置CC参数,通过编辑postgresql.conf

 

2.   开启数据收集代理(Data Collection Agents,DCA)

   开启数据收集代理步骤:

1)登录gpadmin:

     su - gpadmin

2)在master主机source gp环境变量

  source /usr/local/greenplum-db/greenplum_path.sh

3)运行gpperfmon_install工具,创建gpperfmon数据库

   $ gpperfmon_install --enable --password gpcc1234 --port 5432

    这一步,创建超级用户gpmon,登录密码为—password设置,这里设置的是gpcc1234

4)重启GPDB,使生效:

  先关闭数据库:

   $ gpstop -M fast

 再启动数据库:

   gpstart -a

5)master主机上查看DCA进程:$ ps -ef | grep gpmmon

6)验证DCA可写的GPCC数据库,如果所有segment的DCA正常,则可以通过以下命令看到,

     $ psql gpperfmon -c 'SELECT * FROM system_now;'

     另外,如果有standby,则需要配置:

  1. 复制$MASTER_DATA_DIRECTORY/pg_hba.conf到standby相应位置
  2. 复制~/.pgpass到standby相应位置;chmod 0600 ~/.pgpass

 

3.安装GPCC监控软件(Greenplum Command Center Console)

1)       下载、解压缩软件

unzip greenplum-cc-web-4.5.1-LINUX-x86_64.zip  /data/backup/

2)       配置gpcc.conf

Gpcc初始化的时候需要配置gpcc.conf文件

 将gpcc.conf文件放到gpcc软件一个目录下,即/data/backup/

配置文件的内容如下:

path= /data/gpcc

master_port=5432

web_port=28080

rpc_port=8899

enable_ssl=false

enable_kerberos=false

将文件上传到gpcc bin文件目录下并修改属主:

chown -R gpadmin:gpadmin  gpcc.conf

 

3)       在各个gp集群节点创建/data/gpcc目录,并且属组是gpadmin:gpadmin

        mkdir -p /data/gpcc;

      chown -R gpadmin:gpadmin /data/gpcc;

 

4)       登录gpadmin,安装

 

cd /data/backup/greenplum-cc-web-4.5.1-LINUX-x86_64; 

$ ./gpccinstall-4.5.1 -c gpcc.conf

5)       设置gpadmin的环境变量

$ source /usr/local/greenplum-db/greenplum_path.sh

$ source /data/gpcc/greenplum-cc-web-4.5.1/gpcc_path.sh

6)       设置gpadmin环境变量,~/.bashrc 或者~/.bash_profile

GPPERFMONHOME=/data/gpcc/greenplum-cc-web-4.5.1

source $GPPERFMONHOME/gpcc_path.sh

7)       启动CC实例

gpcc  start

8)       登录GP CCC

https://master_host_name:28080/

  我的masterIP地址是192.168.178.130 ,因此

gpcc地址:

http://192.168.178.130:28080

登录名:gpmon

密码:gpcc1234

 

登录就可以使用了,如图:

Greenplum数据库监控软件gpcc安装步骤详解_第1张图片

 

你可能感兴趣的:(Greenplum数据库监控软件gpcc安装步骤详解)