-
Language:
日本語
-
Language:
日本語
Red Hat Training
A Red Hat training course is available for Red Hat Directory Server
15.6. マルチマスターレプリケーションの設定
マルチマスター設定では、多くのサプライヤーは更新を受け入れ、相互に同期し、すべてのコンシューマーを更新できます。コンシューマーは、すべてのマスターに更新の参照を送信することができます。
Directory Server は 20 方向のマルチマスターレプリケーションをサポートします。つまり、単一のレプリケーションシナリオにおいて、最大 20 マスター(および無制限のハブサプライヤー)が存在する可能性があります。Directory Server は、無制限のコンシューマーを許可します。
マルチマスターレプリケーションを設定するには、最初にすべてのコンシューマーを設定し、その後にサプライヤーを設定し、最後にすべてのデータベースを初期化します。
注記
レプリケーションまたはサプライヤーで実行中の 10 を超えるデータベースは、パフォーマンスが低下する可能性があります。この数のコンシューマーをサポートするには、サプライヤーとコンシューマー間のハブレプリカを導入します。「カスケードレプリケーションの設定」 を参照してください。
15.6.1. サプライヤーサーバーでの読み書きレプリカの設定
各サプライヤーサーバーを設定します。マルチマスターレプリケーション環境で他のサプライヤーを初期化するには、設定された最初のサプライヤーを使用する必要があります。
- サーバーのサプライヤー設定を指定します。
- Directory Server コンソールで、Configuration タブを選択します。
- ナビゲーションツリーで、Replication フォルダーを選択します。
- ウィンドウの右側で、Supplier Settings タブを選択します。
- Enable Changelog チェックボックスを選択します。これにより、以前にグレーアウトされていたペインのフィールドがすべて有効になります。
- Use default ボタンをクリックして changelog を指定するか、Browse ボタンをクリックしてファイルセレクターを表示します。
- ログファイルの数と期間の changelog パラメーターを設定します。異なる値を指定するには、無制限のチェックボックスをクリアします。
- Save をクリックします。
- コンシューマーサーバーにサプライヤーバインド DN のエントリーを作成します(存在しない場合)。これは、他のサプライヤーとコンシューマーの関係と同様に、他のサプライヤーがこのサプライヤーにバインドするために使用する特別なエントリーです。これは 「サプライヤーバインド DN エントリーの作成」 で説明されています。注記マルチマスターレプリケーションでは、サプライヤーがコンシューマーとサプライヤーの両方を他のサプライヤーサーバーに対して機能するため、サプライヤーサーバーとコンシューマーにこのサプライヤーバインド DN を作成する必要があります。
- マルチマスターの読み取り/書き込みレプリカのレプリケーション設定を指定します。
- Directory Server コンソールで、Configuration タブを選択します。
- ナビゲーションツリーで、Replication フォルダーを展開し、レプリカデータベースを強調表示します。ウィンドウの右側で、そのデータベースの Replica Settings タブが開きます。
- Enable Replica チェックボックスを選択します。
- Replica Role セクションで、Multiple Master ラジオボタンを選択します。
- Common Settings セクションで、Replica ID を指定します。レプリカ ID は 1 から 65534 までの整数です。指定の接尾辞のレプリカには、レプリカ ID を一意にする必要があります。このサーバーおよび他のサーバーで読み取り/書き込みレプリカに使用される他の ID とは異なります。
- Common Settings セクションで、Purge delay フィールドでパージ遅延を指定します。パージの遅延は、複製されたエントリーに対する状態情報を削除する頻度です。
- Update Settings セクションで、サプライヤーがレプリカにバインドするために使用するバインド DN を指定します。Enter a new Supplier DN フィールドにサプライヤーバインド DN を入力し、Add をクリックします。サプライヤーバインド DN が現在の サプライヤー DN 一覧に表示されます。サプライヤーバインド DN は、手順 2 で作成されたエントリーである必要があります。サプライヤーバインド DN は、複製されたデータベースのアクセス制御の対象ではないため、特権ユーザーです。注記コンシューマーごとに複数のサプライヤーバインド DN を指定できますが、レプリカ合意ごとに 1 つのサプライヤー DN のみがあります。
- マルチマスターレプリケーションセットの他のサプライヤーなど、更新を参照するサプライヤーサーバーの LDAP URL(ldap://hostname:port または ldap://IP_address:port) を指定します。サプライヤーサーバーの URL のみを指定します。クライアントが TLS を使用してバインドするには、ldaps:// で始まる URL を指定します。
- Save をクリックします。