最简单的Greenplum监控gpcc-web安装步骤

(1)安装前准备

  1. 使用gpadmin用户登录

su - gpadmin

2) 执行 gpperfmon_install 命令

gpperfmon_install --enable --password 123123 --port 5432

注:可以看到命令执行后,会创建gpmon角色,以及设置了密码,这个用户可以登录到数据库里面,也可用于登录页面。

3) 重启greenplum 数据库

gpstop -ar

4) 查看gpmon进程,是否已经启用

ps -ef | grep gpmmon |grep -v grep

5) 查看数据收集进程是否正常(需要等大约30s左右才可以查看到)

psql gpperfmon -c 'SELECT* FROM system_now;'

(2)安装GreenplumCommand Center Console

1)上传greenplum-cc-web-2.3.0-build-51-RHEL5-x86_64.zip到/home/gpadmin并解压

su - gpadmin

unzip greenplum-cc-web-2.3.0-build-51-RHEL5-x86_64.zip

根据提示分别输入yes,gpcc安装目录可以指定在:

/home/gpadmin/greenplum-cc-web-2.3.0-build-51

(2) 将在主节点的GP监控软件同时安装到到其他任何节点

/home/gpadmin  

vim hostname //创建一个hostname文件或者直接使用上面的hostfile_seg文件     

slave1  //数据节点1机器名

slave2  //数据节点2机器名

source /home/gpadmin/greenplum-cc-web/gpcc_path.sh

gpccinstall -f hostname    //执行gpccinstall命令安装到其他节点

#注意:如果这里报错gpccinstall命令不存在,可以删除.bin文件后解压重来第3步

(3)设置CenterConsole(primary master节点操作)

1)gpadmin用户,停止GP数据库

gpstop -a -M fast

2)启动GP数据库

gpstart -a

3)GP数据库实例起来后,用gpcmdr --setup命令设置Command Center Console:

gpcmdr --setup

具体设置时除如下需要设置,其他都可以使用默认值直接回车:

Please enter a new instance name:

> xy_mon  //gp监控实例名,用于启停监控时指定

Do you want to copy the instance to a standby master host Yy|Nn (default=Y):

> n

4)启动GP监控

gpcmdr --start  xy_mon

lsof -i :28080    //查看端口状态

#注意:如果“gpcmdr --setup”时报错:

Creating instance schema in GPDB.  Please wait ...

Failed to setup Command Center instance gpmon: Exception encountered while fetching GPDB version info Connection error for query select version();: FATAL:  no pg_hba.conf entry for host "::1", user "gpmon", database "gpperfmon", SSL off

解决办法,在pg_hba.conf中添加:

host     all         all         ::1/128       trust

参考地址:http://mangocool.com/1457509181285.html

(4)使用浏览器访问greenplum-cc-web监控

http://master1:28080 或者 http://主节点ip地址:28080

用户名密码:gpmon/123456(密码好像可以任意输入)

(5)监控软件参考界面:

附:linux常用命令参考

序号

命令

描述

1

more /proc/cpuinfo |grep 'physical id' |sort|uniq|wc -l

查看物理cpu个数

2

more /proc/cpuinfo |grep 'cpu cores' |uniq

查看每个物理cpu的核数

3

more /proc/cpuinfo |grep 'processor' | wc -l

查看逻辑cpu的个数

4

more /proc/cpuinfo |grep name|cut -f2 -d: | uniq -c

查看cpu型号

5

df -h

查看磁盘空间

6

du -sh 目录名

查看指定目录大小

7

free -g

查看内存使用情况

8

top

查看进程

9

kill -9 进程号

强制关闭进程

10

ethtoo ethX

查询网卡参数

11

shutdown -h now、init0

立刻关机

12

shutdown -r now、reboot、init6

立即重启

13

Export LANG=zh_CN

设置系统语言

14

ps –ef|grep 进程名

查看进行

15

netstat -ntl|grep 端口号

查看端口占用情况

16

uanme –a

cat /proc/version

查看linux内核版本(2种方法)

17

tar -zxvf 文件名

解压.gz

18

rpm -ivh文件名

安装rpm

19

./dmserver /data/dmdbms/data/DAMENG/dm.ini -noconsole

启动DM数据库

20

常用vi命令:

列出行号:set nu

复制一行:yy

粘贴:p

跳转到第1行:1y

跳转到最后一行:yy

查找:/(如:/abc 查询 abc 开头的单词,输入n下一个   shift+n上一个)

21

mkdir -p /parent/sub1/sub2

创建多级目录

22

lsof -i :5236

查看端口状态

23

head -d 10 log.txt

查看日志文件前10行

24

date -s "2018-04-25 9:05"

clock -w

设置时间

写入cmos

25

ls -R

递归列出所有子目录

26

Ls -r

列出下级子目录

27

lsb_release –a,即可列出所有版本信息,适用于所有发行版;

cat /etc/redhat-release,适合redhat系的linux;

cat /etc/issue,适用于所有linux发行版。

查看linux系统版本(3种方法)

28

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值