Greenplum Greenplum Command Center GPCC(二) 卸载

(1)登录Standby Master节点,停止CommandCenter Console 服务
gpcc stop
 
(2)登录GP数据库所有节点(master和segment),删除GP监控安装的目录,并且/home/gpdmin/.bashrc环境变量删除
先删除软链接,再删除实际GP实际安装目录(Greenplum DB所有节点都执行)
rm -rf /usr/local/greenplum-cc-web-4.5.1
ssh 192.168.14.46 "rm -rf /usr/local/greenplum-cc-web-4.5.1"
 
删除环境变量(可以在master节点复制过去)
su - gpadmin
vi ~/.bashrc
删除source /usr/local/greenplum-cc-web-4.5.1/gpcc_path.sh
 
(3)登录Master节点gpadmin用户,禁用掉数据收集代理:
修改 $MASTER_DATA_DIRECTORY/postgresql.conf 文件,将下面的值修改为off:
gp_enable_gpperfmon=off
 
su - gpadmin
gpconfig -c gp_enable_gpperfmon -v off
 
(4)登录Master节点gpadmin用户,注释掉文件pg_hba.conf下面的内容(也可以选择直接删除),并且还需要删除standby master上的文件 
#local gpperfmon gpmon md5
host gpperfmon gpmon 0.0.0.0/0 md5
直接拷贝到standby
 
(5)删除gpmon角色和gpperfmon数据库
su - gpadmin
psql template1 -c 'DROP ROLE gpmon;'
 
ERROR: role "gpmon" cannot be dropped because some objects depend onit
DETAIL: 21 objects in database gpperfmon
如果按照官方文档描述,先删除gpmon角色,会报错,建立可以先删除gpperfmon数据库再删除gpmon角色。
su - gpadmin
dropdb gpperfmon
psql template1 -c  'DROP ROLE gpmon;'
 
(6)重启GP数据库实例:
gpstop -afr
 
(7)登录到master节点上面清理掉下面的内容:(MASTER_DATA_DIRECTORY=/data/master/gpseg-1)
rm -rf  $MASTER_DATA_DIRECTORY/gpperfmon/data/*
rm -rf  $MASTER_DATA_DIRECTORY/gpperfmon/logs/*
 

你可能感兴趣的:(GreenPlum,linux,greenplum-db)