3.8. High Availability Add-On のポートの有効化


クラスターコンポーネントの理想的なファイアウォール設定は、ローカル環境によって異なります。ここでは、ノードに複数のネットワークインターフェイスがあるかどうか、オフホストのファイアウォールがあるかどうかを検討する必要があります。

手順

  • firewalld デーモンを実行している場合は、次のコマンドを実行して、Red Hat High Availability Add-On に必要なポートを有効にします。

    # firewall-cmd --permanent --add-service=high-availability
    # firewall-cmd --add-service=high-availability

    ローカルの状況に合わせて開くポートを変更することが必要になる場合があります。

    注記

    firewalld デーモンがシステムにインストールされているかどうかを確認する場合は、rpm -q firewalld コマンドを実行します。firewalld デーモンをインストールしている場合は、firewall-cmd --state コマンドを使用して、そのデーモンが実行しているかどうかを確認できます。

    以下の表は、Red Hat High Availability Add-On で有効にするポートとポートの使用目的を説明します。

    Expand
    表3.1 High Availability Add-On で有効にするポート
    ポート必要になる場合

    TCP 2224

    ノード間通信にはすべてのノードでデフォルトの pcsd ポートが必要です。/etc/sysconfig/pcsd ファイルの PCSD_PORT パラメーターを使用して pcsd を設定できます。

    ポート 2224 を開いて、任意のノードの pcs が、それ自体も含め、クラスター内のすべてのノードに通信できるようにする必要があります。Booth クラスターチケットマネージャーまたはクォーラムデバイスを使用する場合は、Booth アービトレーター、クォーラムデバイスなどのすべての関連ホストで、ポート 2224 を開く必要があります。

    TCP 3121

    クラスターに Pacemaker リモートノードがある場合に、すべてのノードで必須です。

    フルクラスターノード上の Pacemaker の pacemaker-based デーモンは、ポート 3121 を介して Pacemaker リモートノード上の pacemaker_remoted デーモンと通信します。クラスター通信に別のインターフェイスを使用する場合は、そのインターフェイスでポートを開くことのみが必要になります。少なくとも、Pacemaker リモートノード上では、フルクラスターノードに対するポートを開放しておく必要があります。ユーザーは完全なノードとリモートノード間でホストを変換する可能性があるか、ホストのネットワークを使用してコンテナー内でリモートノードを実行する可能性があるため、すべてのノードにポートを開くと便利になる場合があります。ノード以外のホストにポートを開く必要はありません。

    TCP 5403

    corosync-qnetd で、クォーラムデバイスを使用するクォーラムデバイスホストで必須です。デフォルト値は、corosync-qnetd コマンドの -p オプションで変更できます。

    UDP 5404-5412

    ノード間の通信を容易にするために corosync ノードで必須です。ポート 5404-5412 を開いて、任意のノードの corosync が、それ自体も含め、すべてのノードと通信できるようにする必要があります。

    TCP 21064

    DLM が必要なリソースがクラスターに含まれる場合に、すべてのノードで必須です (例: GFS2)。

    TCP 9929、UDP 9929

    Booth チケットマネージャーを使用してマルチサイトクラスターを確立するときに、すべてのクラスターノード、および同じノードのいずれかからの接続に対して Booth アービトレーターノードで開いている必要があります。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る