PowerGres on Linux HA では、以下のソフトウェアを順にインストールします。
LifeKeeper for Linux のインストールについては、
「LifeKeeper for Linux 日本語マニュアル」を参照してください。
■注 データレプリケーション構成にする場合は、 以下のデータレプリケーションモジュールをインストールします。 詳しくは「LifeKeeper for Linux 日本語マニュアル」及び、 「SteelEye Data Replication for Linux マニュアル」をご参照ください。 HADR-generic-<releases>.<architecture>.rpm steeleye-lKDR-<release>.<architecture>.rpm
PowerGres on Linux のインストールは、LifeKeeper for Linux をインストールしてから行います。
また、クラスタを構成するすべてのサーバにインストールをする必要があります。
PowerGres on Linux のスーパーユーザのユーザ名・ユーザID が異なると、
共有ディスクもしくはレプリケートするディスクパーティションに作成されたデータベースクラスタへ
PowerGres on Linux からアクセスできなくなります。
そのため、スーパーユーザのユーザ名・ユーザID をすべてのサーバで同じにする必要があります。
PowerGres on Linux をインストールする際に、スーパーユーザのユーザ名やユーザID を
指定できますが、同じユーザ名でもサーバ間でユーザID が異なってしまうことや、
あるサーバで指定できたユーザID が他のサーバですでに使用されている場合などもあります。
そのため、インストールスクリプトを実行する前に、スーパーユーザをユーザ名・ユーザID が
すべてのサーバで同じ状態になるように準備します。
また、スーパーユーザのホームディレクトリも作成してください。
これは PowerGres on Linux の死活監視をするために必要となります。
# useradd -u <uid> <username> -d <homedirectory>
<uid> にはユーザID、<username> にはユーザ名、<homedirectory> には
ホームディレクトリを指定します。
# id -u <username>
<username> には既存ユーザのユーザ名を指定します。
製品に同梱している PowerGres on Linux V9.0 CD-ROM をマシンにセットしてください。
ここでは CD-ROM を /media/cdrom にマウントしているという前提で説明します。
マウントしたディレクトリが異なる場合は適宜読みかえてください。
なお、インストールは root ユーザで行う必要があります。
# /media/cdrom/install.sh
Do you accept the end user software license agreement (yes/no):
Please enter your license key (XXXX-XXXX-XXXX-XXXX):
Installing packages... Preparing... ################################ [100%] 1:powergres90-libs ################################ [ 7%] 2:powergres90 ################################ [ 14%] 3:powergres90-server ################################ [ 21%] 4:powergres90-mecab ################################ [ 29%] 5:powergres90-docs ################################ [ 36%] 6:powergres90-contrib ################################ [ 43%] 7:powergres90-devel ################################ [ 50%] 8:powergres90-plperl ################################ [ 57%] 9:powergres90-plpython ################################ [ 64%] 10:powergres90-pltcl ################################ [ 71%] 11:powergres90-jdbc ################################ [ 79%] 12:powergres90-test ################################ [ 86%] 13:powergres90-mgr ################################ [ 93%] 14:powergres90-mecab-ipadic################################ [100%]
Installation is completed successfully.
PATH=/opt/powergres90/bin:$PATH MANPATH=/opt/powergres90/share/man:$MANPATH export PATH MANPATH
PowerGres のインストールが完了すると、以下の RPM パッケージがインストールされます。
PowerGres on Linux リカバリキットのインストールの前に、LifeKeeper for Linux と PowerGres
on Linux がクラスタを構成するすべてのサーバにインストールされている必要があります。
インストールを行うには、製品に同梱している PowerGres on Linux リカバリキット CD-ROM を
マシンにセットしてください。
ここでは CD-ROM を /media/cdrom にマウントしているという前提で説明しています。
マウントしたディレクトリが異なる場合は適宜読みかえてください。
rpmコマンドを利用して、リカバリキットを以下の手順でインストールを行います。
インストールは root ユーザで行ってください。
# cd /media/cdrom/LKRK # rpm -ivh powergres-LKRK-9.0.0-1.noarch.rpm
■注 上記のリカバリキットのバージョンとCD-ROM に入っているリカバリーキットの バージョンが一致しない場合には、適宜読み替えてください。
Copyright © 2003-2011 SRA OSS, Inc. Japan