このガイドではクラスタ化されたソリューションである Confluence データセンターの最初ののインストール(既存データなし)について説明します。 

既存の Confluence インスタンスをご利用の場合が、Confluence データセンターへ移行を参照してください。

1.クラスタ化の要件および専門用語

Confluence をクラスタで実行するには以下が必須条件になります:

  • クラスタ ライセンスがある。
  • use an external database.
  • クラスタの前にセッションアフィニティを使用したロードバランサを使用する。
  • 同じパスですべてのクラスタノードにアクセス可能な共有ディレクトリ(共有ホームディレクトリになります)が存在する
  • use OAth authentication if you have application links to other Atlassian products (such as JIRA). 

If you need a Data Center evaluation license please contact us.  

このガイドでは以下の用語について説明します:

  • インストール ディレクトリ - 単体ノードに Confluence をインストールしたディレクトリ。
  • ローカルのホームディレクトリ - 各ノードのホームディレクトリまたはデータディレクトリ(クラスタ化されていないディレクトリ。 Confluence では、単にホームディレクトリと呼ばれます) 。
  • shared home directory - is is the directory you created that is accessible to all nodes in the cluster via the same path. 

インストールが終了すると、各ノードにインストールディレクトリ、ローカルのホームディレクトリ、共有ホームディレクトリが 1 つ存在することになります(2 つのノードクラスタに合計で5 個のディレクトリ) 

2. ノード 1 に Confluence をインストール

  1. ノード 1 に Confluence をインストールする。
    詳細情報については、Windows で Zip ファイルから Confluence をインストールするまたは Linux でアーカイブファイルから Confluence をインストールするを参照してください。 
  2. ノード 1 で Confluence を開始する。セットアップウィザードで 1 つ目のノードの設定まで行えます。以下の内容を入力するよう指示されます:
    • クラスタ ライセンス
    • クラスタ名
    • 作成済みの共有ホームディレクトリへのパス 
    • マルチキャスト アドレス(自動生成または入力して作成を選択します)
    • 他ノードとの通信用に Confluence が使用するネットワーク インターフェイス

3. 単体ノードのロードテスト

Confluence のインストールではたいていクラスタ化は必要ありませんが、増設の複合クラスタの使用を先に進める前に、単体ノードのインストールをユーザー数やロード数でテストを行うこともできます。

4.ノード 2 に Confluence をコピー

2 つ目のノードに Confluence をコピーするには:

  1. ノード 1 で Confluence をシャットダウンする。
  2. ノード2 でアプリケーション サーバーをシャットダウン、または自動的にウェブアプリケーションのロードを停止する。
  3. ノード 1 からノード 2 へインストール ディレクトリをコピーする。
  4. Copy the local home directory from node 1 to node 2.
    If the file path of the local home directory is not the same on nodes 1 and 2 you'll need to update the <installation directory>/confluence/WEB-INF/classes/confluence-init.properties file on node 2 to point to the correct location.

ローカルのホームディレクトリをコピーすることで、確実に Confluence 検索インデックス、データベース、クラスタ設定、その他の設定をノード 2 にコピーします。

5. ノード 1 で Confluence を開始、待つ、ノード 2 で Confluence を開始

一度に開始する Confluence サーバーは 1 機までとすることを推奨します。

  1. ノード 1 で Confluence を開始する。
  2. Confluence がノード 1 で使用可能になるまで待つ。
  3. ノード 2 で Confluence を開始する。
  4. Confluence がノード 2 で使用可能になるまで待つ。

6. クラスタ接続性のテスト

The Cluster Administration page ( > General Configuration > Cluster Configuration) includes information about the active cluster. When the cluster is running properly, this page displays:

  1. a correct count of the nodes in the cluster
  2. a status display for each node in the cluster
  3. uptime for each node.

Screenshot: Cluster Administration page

クラスタが正しく作動しているか確認する簡単な方法は:

  1. ノード 1 で新しいドキュメントを作成する。
  2. ノード 2 で直接アクセスして新しいドキュメントが見えているか確認する。
  3. ノード 1 で新しいドキュメントを検索し、表示されるか確認する。
  4. ノード 2 で新しいドキュメントを検索し、表示されるか確認する。

作動していないクラスタの 2 つ以上のインスタンスがデータベースにアクセスしていることを Confluence が 検知すると、クラスタパニックを起こし、Confluence はシャットダウンします。クラスタネットワーク接続性のトラブルシューティングから解決してください。

7. ロードバランサの設定

ロードバランサをインストールして設定します。ロードバランサはお好みで選択できますが、「クッキーベースのセッションアフィニティ」のサポートが必要となります。

ご利用のロードバランサを以下の点で検証します:リクエストを送信する際、Confluence にアクセスしてロードバランサを通過し、既存の Confluence サーバーに正しく送信してページを作成し、このページがロードバランサを使用した他のマシンから閲覧・編集が可能である。

トラブルシューティング

上記の手順で問題が発生した場合は、クラスタ トラブルシューティング ガイドを参照してください。

If you are testing Confluence Data Center by running the cluster on a single machine, please refer to our developer instructions on Starting a Confluence cluster on a single machine.

クラスタのアップグレード

Confluence データセンターのアップグレードの手順にしたがってアップグレードすることが重要です。

  • ラベルなし