非クラスターインストールへの移行
このページでは、クラスター化された Confluence デプロイからクラスター化されていないデプロイに切り替える方法をご説明します。ここでは、既存のクラスター ノードの 1 つを、クラスター化されていない新しいインストールとして使用すると仮定します。
1 つのノードを持つクラスターで Confluence を実行する
高可用性または負荷管理のためのクラスタリングが不要になった場合は、クラスター内のアプリ ノードの数を 1 つに減らせます。今後、必要に応じて簡単にノードを追加できるため、このセットアップにはいくつかの利点があります。ただし、Confluence は引き続きクラスターとして動作するため、パフォーマンスのオーバーヘッドはわずかです。
非クラスターインストールへの移行
クラスタリングが不要となり、クラスターを 1 つのノードだけで実行することによるオーバーヘッドを回避したい場合は、クラスター化されていない(スタンドアロンとも呼ばれます)Data Center インストールに戻れます。
ここでは、既存のクラスター ノードの 1 つを、クラスター化されていない新しいインストールとして使用すると仮定します。また、切り替えの一環として、一部のインフラストラクチャに変更を加える必要もあります。このプロセスをステージング環境で完了したあと、一連の機能テスト、統合テスト、パフォーマンス テストを実行したうえで、本番環境での変更を行うことをお勧めします。
用語
このガイドでは以下の用語について説明します:
- インストール ディレクトリ - Confluence をインストールしたディレクトリ。
- ローカルのホーム ディレクトリ - 各クラスタ ノードにローカルで保存されているホームまたはデータ ディレクトリ (Confluence がクラスタで実行されていない場合は単に "ホーム ディレクトリ")。
- 共有ホームディレクトリ - 作成したディレクトリで、クラスタの同一パスを経由してすべてのノードにアクセス可能なディレクトリ。
1. Confluence をシャットダウンします。
読み取り専用モードがオフになっていることをご確認ください。次に、続行する前にすべてのクラスター ノードで Confluence を停止します。
2. ロード バランサの構成
維持する予定のノードを除くすべての Confluence ノードからトラフィックをリダイレクトするようにロードバランサーを設定します。
ロード バランサが不要になった場合はこの手順で削除できます。
3. ホームで共有されているクラスタのの項目をローカルのホームに戻す
すべてをローカルホームに戻すには:
- 保持する予定のノード上の
<local home>
ディレクトリに/shared-home
というディレクトリを作成します (クラスタリングの設定時にこのディレクトリを削除した場合)。 - 次のディレクトリとファイルを
<shared home>
から<local home>/shared-home
ディレクトリに移動します。- config
- confluence.cfg.xml
- dcl-document
- dcl-document_hd
- dcl-thumbnail
- <shared home> ディレクトリの残りのコンテンツを <local home> ディレクトリのルートに移します。この手順の一部として、attachments ディレクトリも移動するようにします。
この時点で、クラスタの共有ホームディレクトリが空になっているはずです。
confluence.cfg.xml
ローカルホームディレクトリ内のを誤って上書きしないようにしてください。confluence.cfg.xml
共有ホームディレクトリのファイルには、ローカルホームディレクトリにあるものと同じパラメータが含まれていません。
Confluence から7。12では、この手順をスキップして、既存の共有ホームディレクトリを保持するように選択できます。たとえば、<shared home>/attachments
ディレクトリに Elastic Storage を使用していて、その設定を維持したい場合に便利です。
4. クラスタ プロパティの変更
- 既存の
<local home>/confluence.cfg.xml
のバックアップを作成します。 <local home>/confluence.cfg.xml
を編集します。setupType
cluster
パラメータをからに変更しますcustom
。<setupType>custom</setupType>
confluence.cluster
で始まるクラスタープロパティすべてを削除。ファイルを保存します。
5. Confluence の起動
Confluence を再起動します。
スタンドアロン インストールを実行していることを確認するには、[管理] > [一般設定] > [クラスタリング] に移動します。
アクティブなクラスタは表示されなくなります。代わりに、クラスタの開始の詳細と、クラスタ ノードを有効化するオプションが表示されます。
Synchrony クラスターがある場合の追加手順
Synchrony クラスターも持っているが、Confluence に Synchrony を管理させたい場合は、いくつかの追加変更を加える必要があります。
スタンドアロンの Synchrony クラスターから管理された Synchrony への移行を参照してください。このガイドでは、クラスターで Confluence を実行していることを前提としていますが、手順は非クラスターインストールの場合と同様です。