部分转载自:MangoCool
!!!商业版的Greenplum才能配合安装gpperfmon-cc-web,这次成功了!
!!!推荐用gpadmin用户安装,遇到没有文件权限的问题,授予该用户相应权限。避免root安装,再逐文件授予权限给gpadmin。
启用收集系统代理:
1、首先用gpadmin用户登录:
2、在master主机上执行source:
3、使用gpperfmon_install命令,安装后会建立gpperfmon数据库,默认用户gpmon:
4、重启数据库:
5、使用ps命令检查数据收集进程是否运行:
6、执行命令检查数据收集进程是否写入命令中心数据库:
配置standby master主机:
1、复制$MASTER_DATA_DIRECTORY/pg_hba.conf 文件从你的master主机到standby主机:
2、
复制
~/.pgpass
文件从你的master主机到standby主机:
注:.pgpass 权限必须要设置成600。
正式安装Greenplum Command Center Console:
1、下载地址:
官网下载:https://network.pivotal.io/products/pivotal-gpdb#/releases/1533/file_groups/26
云盘下载:http://pan.baidu.com/s/1hqZU72W
2、解压安装:
这里我以greenplum-cc-web-2.0.0为例:
$ ./greenplum-cc-web-2.0.0-build-32-RHEL5-x86_64.bin
注:因为默认安装路径是/usr/local,避免权限问题,可以先用root安装,再修改成gpadmin访问权限;或者先修改/usr/local路径gpadmin用户的访问权限,再直接用gpadmin用户安装(推荐)。
安装过程中可根据提示作出自己的选择和修改,首先得接受pivotal的协议。
我的安装过程如下:
3、使环境变量生效,执行source:
.bashrc
4.3
/greenplum_path
.sh
-cc/gpcc_path
source ~/
.bashrc
4、用gpadmin用户,执行gpccinstall 命令安装Command Center到所有的主机上:
5、将 .bashrc文件复制到其他主机上(包括standby),并使其生效:
设置Command Center环境(可略过):
1、添加GPPERFMONHOME 环境变量到~/.bashrc:
source $GPPERFMONHOME/gpcc_path.sh
2、保存和source.bashrc:
设置Command Center控制台实例:
1、添加访问权限
在pg_hba.conf中添加:
否则,
可能会遇到报错:FATAL: no pg_hba.conf entry for host "::1"
2、创建 Command Center 实例:
以下是我的设置,可以根据自己的实际情况设置:
设置成功,这是提示信息告诉你可以通过地址http://mdw.28080访问了。服务名:linux1024,用户gpmon,密码我没有,登录时随便填。
期间,可能报错:ERROR: relation "gp_toolkit.__gp_log_master_ext" does not exist,数据库gppfermon中gp_toolkit schema中无内容,可能是template0,1中的gp_toolkit内容丢失;没办法,手动补:
psql -f $GPHOME/share/postgresql/gp_toolkit.sql gpperfmon
登录成功:
由 dawei
【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。