本ページでは Linux OS について基本的な知識がある方にむけて LifeKeeper for Linux のインストールについて説明しています。 その他詳細については LifeKeeper for Linux テクニカルドキュメンテーション を参照してください。
インストール前の要件
LifeKeeper for Linuxをインストールする前に、下記の要件について確認してください。
- LifeKeeper for Linuxリリースノート -LifeKeeper for Linuxリリースノートには、LifeKeeper for Linuxで利用可能なプラットフォーム、オペレーティングシステム、アプリケーション、ストレージが記載されています。最新のバグフィックスについても記載されています。
- TCP/IP 接続と名前解決 – GUI の機能を使用するためにクラスターノードの双方で名前解決ができる必要があります。DNS サービスまたは /etc/hosts を使用してください。 ローカルホストは 127.0.0.1 となります。
- ファイアーウォール – 以下のポートを使用します。
- コミュニケーションパス (TCP): 7365/tcp
- GUI サーバーとの通信: 81/tcp、82/tcp
- GUI サーバーとクライアントとの RMI 通信: 1024/tcp 以降の全ポート
- DataKeeper の同期 (DataKeeper 使用時): 10001+<mirror number>+<256 * i>
- ファイアーウォールに関して
- GUI サーバー、クライアントの通信に使用するポートは LifeKeeper がインストールされるクラスターノードと、GUI クライアントを動作させる全てのシステムでポートが開放されている必要があります。
- DataKeeper で使用するポートは上記の計算式で割り出すことができます。i の値は 0から開始し、使用されていないポートが見つかるとそのポートを使用します。例えば mirror number が 0 の DataKeeper リソースが存在している環境で、10001 番ポートが別のアプリケーションによって使用されていた場合は、10257 番ポートを使用します。
- GUI サーバー、クライアント間の通信では Java の RMI にて 1024 番以降のポートをランダムに使用します。クラスターシステムにアクセス制御などを適用する場合は、これらのポートを考慮し、パケットフィルタリングを行う必要があります。セキュリティー対策の観点で本仕様が問題となる場合は、ssh の Xフォワーディングを使用して対応することもできます。設定方法等は テクニカルドキュメント をご参照ください。
- 使用しているポート番号に以下を追加します。 WebGUI サーバーのプロセスと lkpolicy コマンドによるポリシー設定で使用 : 778(SSL)/tcp
- SELinux設定を確認する
- Enabled (enforcingまたはpermissiveモード)
- LifeKeeperインストーラーはmmap_low_allowedを“on”にします。
- クラスター上で実行されるアプリケーションがSELinuxモードに対応していることを確認してください。 LifeKeeperは一部のARKでenforcingモードとpermissiveモードでテストされていますが、システム管理者はクラスター内のすべてのアプリケーションで利用可能なSELinuxモードを検証することが重要です。
- SELinux enforcingモードは、DataKeeper / IP / ファイルシステム / EC2のARKでテストされています。
- SELinux permissiveモードは、SAP / SAP MaxDB / SAP ASE / Oracle / DB2 / NFS / DataKeeper / NAS / EC2 / IP / FileSystem / MQ の ARK でテストされています。
- 必要なパッケージについては、 Linux の依存関係 を参照してください。
- Disabled
- 詳細については、 SELinux を参照してください。
- Enabled (enforcingまたはpermissiveモード)
- sg3_utilsパッケージは、Recovery Kit for Device Mapper Multipath (DMMP) やRecovery Kit for PowerPathなどのマルチパス用のリカバリーキットを使用する環境に必要です。 マルチパス用リカバリーキットを使用しない環境では必要ありません。
- 既知の問題 を確認してください。– ご利用の環境に既知の問題がないか確認してください。
LifeKeeperソフトウェアのインストール
LifeKeeperソフトウェアを、LifeKeeper設定内の各サーバーにインストールします。
LifeKeeperインストールセットアップスクリプトは依存するすべてのパッケージを確実にインストールするためにパッケージマネージャーツール(yumまたはzypper)を使用するため、LifeKeeperが依存するパッケージは自動的にインストールされます。
LifeKeeper for Linux のイメージファイル、LifeKeeper_linux_バージョン番号.img(例: LifeKeeper_linux_10-0-0.img)では、システムに LifeKeeper をインストールする際に必要なユーザー対話型システムセットアップタスクを実行するように設計された、一連のインストールスクリプトを提供しています(対話モード を参照してください)。 非ユーザー対話型インストールを実行することもできます。非ユーザー対話型インストールについても同様です(非対話モード を参照してください)。
サーバーの Host ID または Entitlement IDを取得および表示するユーティリティを提供するライセンシングユーティリティパッケージもインストールされます。Host ID/Entitlement IDは、LifeKeeperを実行するための有効なライセンスを取得するために使用されます。ライセンスの取得とインストール方法については ライセンスの取得とインストール を参照してください。
LifeKeeperは使用している Linuxディストリビューションに関わらず、コマンドラインでインストールされます。
- インストール作業は セットアップスクリプトの操作 を参照してください。
- アップグレード方法については、LifeKeeperのアップグレード を参照してください。



このトピックへフィードバック