Greenplum 6.5.0におけるGPCCのインストールと設定

GPCC概要

GPCC(Greenplum Command Center)はGreenplumデータベースの監視ツールで、システムリソースのモニタリングやSQL実行状況の確認が可能です。

バージョン互換性の確認

GPCCのインストールではバージョン互換性が重要です。以下の公式ドキュメントで対応バージョンを確認してください:

  • GPCC公式インストールガイド: https://gpcc.docs.pivotal.io/610/topics/install.html
  • バージョン互換性表: https://gpcc.docs.pivotal.io/supported-platforms/gpcc.html
  • ダウンロードページ: https://network.pivotal.io/products/gpdb-command-center

インストール前の準備

環境変数の確認

[gpadmin@host ~]$ cat ~/.bashrc
source /usr/local/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/greenplum/master/gpseg-1

権限設定

[root@host ~]# chmod 755 /usr/local/

ポート確認

[gpadmin@host ~]$ gpssh -f all_hosts -e "netstat -tln | grep -E '28080|8899'"

インストール手順

パッケージの展開

[gpadmin@host ~]$ unzip greenplum-cc-web-6.1.0-gp6-rhel7-x86_64.zip

インストール実行

[gpadmin@host ~]$ cd greenplum-cc-web-6.1.0-gp6-rhel7-x86_64
[gpadmin@host greenplum-cc-web-6.1.0-gp6-rhel7-x86_64]$ ./gpccinstall-6.1.0

環境変数の設定

[gpadmin@host ~]$ vim ~/.bashrc
source /usr/local/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/greenplum/master/gpseg-1
export PGPORT=5432
export PGUSER=gpadmin
export PGDATABASE=gpdb
source /usr/local/greenplum-cc-web-6.1.0/gpcc_path.sh

pg_hba.confの設定

[gpadmin@host ~]$ vim $MASTER_DATA_DIRECTORY/pg_hba.conf
# 以下を追加
host gpperfmon gpmon 0.0.0.0/0 md5

GPCCの起動とアクセス

サービスの起動

[gpadmin@host ~]$ gpcc start

Webインターフェースへのアクセス

ブラウザで以下にアクセス:

URL: https://サーバーIP:28080/

デフォルト認証情報:

  • ユーザー名: gpmon
  • パスワード: changeme

パスワードの変更方法

データベース経由での変更

gpdb=# ALTER ROLE gpmon WITH ENCRYPTED PASSWORD 'new_password';

設定ファイルでの変更

[gpadmin@host ~]$ vim ~/.pgpass
*:5432:gpperfmon:gpmon:new_password

変更後のサービス再起動

[gpadmin@host ~]$ gpcc restart

タグ: Greenplum GPCC データベース監視 システム管理 パフォーマンスモニタリング

6月13日 19:33 投稿