Greenplum 6.5.0安装GPCC
1. Greenplum 6.5.0安装GPCC
GPCC全称Greenplum Command Center,是Greenplum自带的一个监控工具,可以查看Greenplum服务器的CPU,磁盘,网络等信息,还可以查看执行的SQL语句,非常方便。废话不多说,我们开始安装。
安装GPCC一定要与自己的Greenplum版本对应,否则不会正常工作。下面是一下安装需要用的一些链接地址:
1.1. 下载
GPCC官方安装文档 :https://gpcc.docs.pivotal.io/610/topics/install.html
GPCC与Greenplum的对应关系:https://gpcc.docs.pivotal.io/supported-platforms/gpcc.html
GPCC下载地址:https://network.pivotal.io/products/gpdb-command-center
GPCC从4.8 开始重构了元数据,脱离了gpperfmon,所以4.8 版本之后可以不在安装gpperfmon了。
1.2. 准备
1.检查MASTER_DATA_DIRECTORY环境变量
[root@gpdb01 ~]# su - gpadmin
[gpadmin@gpdb01 ~]$ vim ~/.bashrc
source /usr/local/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/greenplum/master/gpseg-1
2.确定安装目录有读写权限
[root@gpdb01 ~]# chmod 777 /usr/local/
3.检查28080,8899 端口是否被占用
[gpadmin@gpdb01 ~]$ gpssh -f all_host -e netstat -nulp| grep -E '28080|8899'
1.3. 安装
1.解压GPCC
[gpadmin@gpdb01 ~]$ unzip greenplum-cc-web-6.1.0-gp6-rhel7-x86_64.zip
2.安装GPCC
[gpadmin@gpdb01 ~]$ cd greenplum-cc-web-6.1.0-gp6-rhel7-x86_64
[gpadmin@gpdb01 greenplum-cc-web-6.1.0-gp6-rhel7-x86_64]$ ./gpccinstall-6.1.0
3.配置GPCC环境变量
[gpadmin@gpdb01 ~]$ vim ~/.bashrc
source /usr/local/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/greenplum/master/gpseg-1
export PGPORT=5432
export PGUSER=gpadmin
export PGDATABASE=gpdb
source /usr/local/greenplum-cc-web-6.1.0/gpcc_path.sh
[gpadmin@gpdb01 ~]$ source ~/.bashrc
4.配置pg_hba.conf
[gpadmin@gpdb01 ~]$ vim $MASTER_DATA_DIRECTORY/pg_hba.conf
增加
host gpperfmon gpmon 0.0.0.0/0 md5 # gpmon 任意ip,密码访问
1.4. 启动
1.启动
[gpadmin@gpdb01 ~]$ gpcc start
2.登录
登录地址:https://ip:28080/
用户名:gomon
密码:changeme
3.关于GPCC的密码
[gpadmin@gpdb01 ~]$ cat ~/.pgpass
*:5432:gpperfmon:gpmon:changeme
修改GPCC的密码有两种方式:
一种是在数据库中修改
gpdb=# alter role gpmon with ENCRYPTED password '123456';
一种是在隐藏文件中修改
[gpadmin@gpdb01 ~]$ vim ~/.pgpass
*:5432:gpperfmon:gpmon:123456
不管哪种方式修改,都要重启GPCC服务
[gpadmin@gpdb01 ~]$ gpcc stop
[gpadmin@gpdb01 ~]$ gpcc start

浙公网安备 33010602011771号