25.9. クォーラムデバイスを使用した高可用性クラスターの設定
ha_cluster システムロールを使用し、別個のクォーラムデバイスを使用した高可用性クラスターを設定するには、まずクォーラムデバイスをセットアップします。クォーラムデバイスをセットアップした後は、任意の数のクラスターでデバイスを使用できます。
25.9.1. クォーラムデバイスの設定 リンクのコピーリンクがクリップボードにコピーされました!
ha_cluster システムロールを使用してクォーラムデバイスを設定するには、次の手順に従います。クラスターノード上ではクォーラムデバイスを実行できないことに注意してください。
前提条件
ansible-coreパッケージとrhel-system-rolesパッケージが、Playbook を実行するノードにインストールされている。注記ansible-coreをクラスターメンバーノードにインストールする必要はありません。- クォーラムデバイスの実行に使用するシステムには、RHEL および RHEL High Availability Add-On のアクティブなサブスクリプションがある。
ha_cluster システムロールは、指定されたノードの既存のクラスター設定を置き換えます。ロールで指定されていない設定は失われます。
手順
Playbook ファイル (例:
qdev-playbook.yml) を作成します。注記実稼働用の Playbook ファイルを作成するときは、Encrypting content with Ansible Vault で説明されているように、パスワードを vault で暗号化します。
次の Playbook ファイルの例では、
firewalldサービスとselinuxサービスを実行しているシステム上でクォーラムデバイスを設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ファイルを保存します。
クォーラムデバイスのホストノードを指定して、Playbook を実行します。
ansible-playbook -i nodeQ, qdev-playbook.yml
# ansible-playbook -i nodeQ, qdev-playbook.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
25.9.2. クォーラムデバイスを使用するようにクラスターを設定する リンクのコピーリンクがクリップボードにコピーされました!
クォーラムデバイスを使用するようにクラスターを設定するには、次の手順に従います。
前提条件
Playbook を実行するノードに
ansible-coreがインストールされている。注記ansible-coreをクラスターメンバーノードにインストールする必要はありません。-
Playbook を実行するシステムに
rhel-system-rolesパッケージがインストールされている。 - クラスターメンバーとして使用するシステムには、RHEL および RHEL High Availability Add-On のアクティブなサブスクリプションがある。
- クォーラムデバイスが設定されている。
ha_cluster システムロールは、指定されたノードの既存のクラスター設定を置き換えます。ロールで指定されていない設定は失われます。
手順
- ha_cluster システムロールのインベントリーの指定 で説明されているように、クラスター内のノードを指定するインベントリーファイルを作成します。
Playbook ファイルを作成します (例:
new-cluster.yml)。注記実稼働用の Playbook ファイルを作成するときは、Encrypting content with Ansible Vault で説明されているように、パスワードを vault で暗号化します。
次の Playbook ファイルの例では、クォーラムデバイスを使用する
firewalldサービスとselinuxサービスを実行するクラスターを設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ファイルを保存します。
手順 1 で作成したインベントリーファイル inventory へのパスを指定して、Playbook を実行します。
ansible-playbook -i inventory new-cluster.yml
# ansible-playbook -i inventory new-cluster.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow