greenplum集群监控搭建手册

greenplum 集群搭建监控
1.gpcc 下载以及文档地址:http://gpcc.docs.pivotal.io/600/welcome.html
  gpcc需要下载与greenplum 相同版本,否则会有版本冲突 greenplum-cc-web-6.0.0-rhel7_x86_64.zip
  解压后直接运行 ./gpccinstall-6.0.0 进行安装,前提是gp数据库需要启动,运行之后会在gp集群中创建gpperfmon数据库,用来收集监控数据,数据库操作日志等。
2.重启GP数据库

[gpadmin@mdw ~]$ gpstop -r
3.确认监控采集进程是否已经启动。

[gpadmin@mdw ~]$ ps -ef |grep gpmmon
gpadmin 2285 2276 0 22:04 ? 00:00:00 /gpdb/app/bin/gpmmon -D /data/gpdata/master/gpseg-1/gpperfmon/conf/gpperfmon.conf -p 5432
4.确认Performance Monitor数据库写入数据是否正常,检查是否有记录写入。

psql -d gpperfmon -c 'select * from system_now;'
5.拷贝Master主机拷贝配置文件到Standby Master的相应目录【本例未设置smdw;则无需操作】

gpscp -h smdw $MASTER_DATA_DIRECTORY/pg_hba.conf =:$MASTER_DATA_DIRECTORY/
gpscp -h smdw ~/.pgpass =:~/
6.Monitor安装目录属主修改:

[root@mdw gpdb]# chown -R gpadmin:gpadmin /gpdb/greenplum-cc-web
7.修改Master主机gpadmin的.bashrc配置,增加

source /gpdb/greenplum-cc-web/gpcc_path.sh
8.将master的GP监控软件同时安装到到其他任何主机

[gpadmin@mdw ~]$ source .bashrc 
[gpadmin@mdw ~]$ gpccinstall -f /gpdb/app/config/seg_host
9.修改其它主机gpadmin的.bashrc配置,增加

source /gpdb/greenplum-cc-web/gpcc_path.sh
10.启动服务

[gpadmin@mdw ~]$ gpcmdr --start gp_lottu
Starting instance gp_lottu ...
Greenplum Command Center UI for instance 'gp_lottu' - [RUNNING on PORT: 28080, pid 9105]

你可能感兴趣的:(greenplum)