インストールとアンインストール
事前確認
PowerGres のインストールには以下のパッケージが必要です。これらは事前にインストールしておいてください。
- libxslt
インストールの手順
インストール、アンインストールを行うには、製品に同梱している CD-ROM をマシンにセットしてください。 なお、インストール、アンインストールは root ユーザで行う必要があります。
-
インストールスクリプトを実行します。
# sh (CD-ROMをマウントしたディレクトリ)/install.sh
-
使用許諾契約書の内容が表示されます。 よくお読みの上、同意される場合は「yes」と入力します。
Do you agree to the license terms (yes/no): yes
-
ライセンスキーを入力します。 ライセンスキーは箱に同梱されているライセンスキーを入力してください。
Please enter the license key (XXXX-XXXX-XXXX-XXXX): XXXX-XXXX-XXXX-XXXX
-
PowerGres Administration Tool にログインするためのユーザ名、パスワードを入力します。
Please enter username and password to login to administration tool. Username [admin]: Password: (パスワードを入力) Confirm password: (もう一度同じパスワードを入力)
-
PowerGres Administration Tool で使用するポート番号を入力します。
Please enter port numbers used for administration tool. HTTP port number [80]: HTTPS port number [443]:
-
インストールが開始されます。 インストール時に postgres ユーザが存在しなければ、自動的に作成されます。
Installing packages for database server... 準備しています... ################################# [100%] 更新中 / インストール中... 1:powergres94-libs-9.4.22-1.el7 ################################# [ 14%] 2:powergres94-9.4.22-1.el7 ################################# [ 29%] 3:powergres94-contrib-9.4.22-1.el7 ################################# [ 43%] 4:powergres94-devel-9.4.22-1.el7 ################################# [ 57%] 5:powergres94-pwg_stat_snapshot-1.0################################# [ 71%] 6:powergres94-server-9.4.22-1.el7 ################################# [ 86%] 7:powergres94-docs-9.4.22-1.el7 ################################# [100%] Installing packages for administration tool... 準備しています... ################################# [100%] 更新中 / インストール中... 1:powergresadmin-nginx-1.13.3-1.el7################################# [ 20%] 2:powergresadmin-libmcrypt-2.5.8-1.################################# [ 40%] 3:powergresadmin-php-5.6.31-1.el7 ################################# [ 60%] 4:powergresadmin-1.4.1-1.el7 ################################# [ 80%] 5:powergresadmin-devel-1.4.1-1.el7 ################################# [100%]
-
ライセンスキーがインストールされます。
Installing license key... Done.
-
PowerGres Administration Tool のユーザとサーバプロファイルが作成されます。
Changing configuration for administration tool... Done. Creating user for administration tool... Done. Creating server profile for administration tool... Done.
-
PowerGres Administration Tool が起動されます。
Starting administration tool... Done.
-
最後に以下のメッセージが表示されれば、インストールは完了です。
PowerGres on Linux 9.4 installation completed.
-
/var/lib/pgsql/.pgsql_profileに以下の行を追加してください。(PowerGres インストール前に手動で作成した postgres ユーザで PowerGres のデータベースを実行・管理したい場合は~/.bash_profileに追加してください)
LD_LIBRARY_PATH=/opt/powergres94/lib:$LD_LIBRARY_PATH PATH=/opt/powergres94/bin:$PATH MANPATH=/opt/powergres94/share/man:$MANPATH export LD_LIBRARY_PATH PATH MANPATH
データベースを使える状態にするには、サーバの登録 (データベースクラスタの作成)、サービスの起動、という手順が必要です。 詳しくは「PowerGres Administration Tool マニュアル」を参照ください。
インストール後の構成
PowerGres のインストールが完了すると、以下の RPM パッケージがインストールされます。
- powergres94
-
クライアントプログラムとライブラリ
- powergres94-libs
-
クライアントから必要とされる共有ライブラリ
- powergres94-server
-
サーバを生成して起動するのに必要なプログラム
- powergres94-docs
-
ドキュメント (このマニュアルも /usr/share/doc/powergres94-docs-バージョン/manual ディレクトリにインストールされます)
- powergres94-contrib
-
コントリビュートされた追加モジュール
- powergres94-devel
-
開発向けヘッダファイルとライブラリ
- powergresadmin
- powergresadmin-devel
- powergresadmin-nginx
- powergresadmin-php
- powergresadmin-libmcrypt
-
PowerGres Administration Tool (管理ツール) とその関連パッケージ
- powergres94-pwg_stat_snapshot
-
統計情報のスナップショットを取得するモジュール
なおインストールされるパッケージは、Red Hat Enterprise Linux 向けのものと CentOS 向けのものとで共通となります。
以下のパッケージは自動的にインストールされません。
- powergres94-plperl
-
PL/Perl (Perl 手続き言語)
- powergres94-plpython
-
PL/Python (Python 手続き言語)
- powergres94-pltcl
-
PL/Tcl (Tcl 手続き言語)
上記のパッケージが必要な場合には手動でインストールしてください。
# cd (CD-ROMをマウントしたディレクトリ)/packages/(OSに対応したディレクトリ) # rpm -ivh (パッケージのファイル名) 準備中... ########################################### [100%] 1:(パッケージ名) ########################################### [100%]
OS に対応したディレクトリは以下のとおりです。
OS | ディレクトリ |
---|---|
Red Hat Enterprise Linux 7 (x64) CentOS 7 (x64) |
el7-x86_64 |
Red Hat Enterprise Linux 6 (x64) CentOS 6 (x64) |
el6-x86_64 |
アンインストールの手順
-
アンインストールスクリプトを実行します。
# sh (CD-ROMをマウントしたディレクトリ)/uninstall.sh
-
アンインストールを確認するメッセージが表示されるので、よろしければ「yes」と入力します。
Do you uninstall PowerGres on Linux 9.4 (yes/no): yes
-
アンインストールが開始されます。
Uninstalling packages... Done.
-
最後に以下のメッセージが表示されれば、アンインストールは完了です。
PowerGres on Linux 9.4 uninstallation completed.