安装流程确认是没问题的,只是时间有点紧,文档弄的有点粗,假如安装过程当中有什么问题,讨论区能够沟通web
由虚拟机搭建的一台master两台segment。sql
1) 所需安装包数据库
GreenPlum监控安装包: greenplum-cc-web-4.4.1-LINUX-x86_64.zip浏览器
2) 修改postgresql.conf配置文件bash
进入你master的文件系统中的gpseg-1文件夹下ssh
$ cd /home/gpadmin/gpdata/gpmaster/gpseg-1post
编辑postgresql.conf,添加如下参数:3d
gp_enable_gpperfmon=onpostgresql
gpperfmon_port=8888code
gp_external_enable_exec=on
gpperfmon_log_alert_level=warning
(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;'
[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
[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
打开浏览器,在地址栏输入http://mastert[或者你主机的ip地址]:28080,若是出现如下界面,那么恭喜你,你的greenplum-cc-web所有安装成功!