Pivotal Greenplum Command Center(以下简称gpcc)是为Greenplum大数据平台开发的数据库监控管理工具,可以从各个度量监控gp系统运行健康程度,也可以为DBA们提供简单的gp集群管理手段。对gp使用者来说是非常给力的工具! gpcc特性总览
帮助文档 https://tanzu.vmware.com/support https://gpcc.docs.pivotal.io/630/topics/overview.html
下载到官网:https://network.pivotal.io/products/pivotal-gpdb
step 1.上传文件并解压缩
unzip /home/greenplum-cc-web-6.3.0-gp6-rhel7-x86_64.zip
mv /home/greenplum-cc-web-6.3.0-gp6-rhel7-x86_64 /home/greenplum-cc
chown -R gpadmin:gpadmin /home/greenplum-cc
step 2.切换到gpadmin用户执行安装命令
su gpadmin
/home/greenplum-cc/gpccinstall-6.3.0
执行安装过程中会提示安装路径、端口等,如无特殊要求推荐使用默认设置
step 3.安装完成后,配置环境变量 .bashrc 末尾增加一行
source /usr/local/greenplum-cc/gpcc_path.sh
保存并source一下
source ~/.bashrc
将gpadmin下的.bashrc文件以gpadmin用户的身份分配到除master之外的机器上
gpscp -f /home/gpadmin/conf/standby_seg_hosts ~/.bashrc =:~
安装要求在gp所有节点操作! 或者使用gpssh命令操作所有节点,其中hostfile为gp的host集群配置文件,每个ip独占一行
source /usr/local/greenplum-db-<version>/greenplum_path.sh
gpssh -f <hostfile> 'sudo mkdir -p /usr/local/greenplum-cc-6.3.0'
gpssh -f <hostfile> 'sudo chown -R gpadmin:gpadmin /usr/local/greenplum-cc-6.3.0'
gpssh -f <hostfile> 'sudo ln -s /usr/local/greenplum-cc-6.3.0 /usr/local/greenplum-cc'
step 1.修改配置文件 在 gp-mdw 上使用gpadmin用户执行 ,编辑postgresql.conf文件 文件末尾添加或修改
gp_enable_gpperfmon=on
gpperfmon_port=8888
gp_external_enable_exec=on
gpperfmon_log_alert_level=warning
step 2.编辑pg_hba.conf文件 文件末尾添加
local gpperfmon gpmon md5
host all gpmon 127.0.0.1/28 md5
gpcc总共四种安装方式:
根据安装程序的提示信息,根据提示逐步继续即可完成安装。
step 1.安装gpperfmon数据库,以及为gpmon用户创建密码 在gp-mdw上使用gpadmin用户执行
gpperfmon_install --enable --password gpmon --port 5432
step 2.执行命令启动监控服务
gpcc start
重启数据库
gpstop -r
检查gp监控是否启动
ps -ef | grep gpmmon
检查gp监控是否监测到greenplum集群中的每台主机
psql -d 'gpperfmon' -c 'select * from system_now;'
安装完成后,便可以登录 http://gp-mdwIP:28080 查看监控