安裝流程確認是沒問題的,只是時間有點緊,文檔弄的有點粗,假如安裝過程當中有什麼問題,討論區能夠溝通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所有安裝成功!