IP クォーラム構成
IP クォーラム・アプリケーションは、別個のサーバーまたはホスト上で稼働する Java™ アプリケーションです。IP クォーラム・アプリケーションは、イーサネット・ネットワークで、システム上の半分のノードまたはエンクロージャーが使用不可になる障害シナリオを解決するために使用されます。このシナリオでは、このアプリケーションは、どのノードまたはエンクロージャーがホスト操作の処理を続行できるかを判別して、システムの半分が両方とも入出力処理を別々に続行する分割システムを回避します。
拡張構成または HyperSwap® 構成では、3 番目のサイトのクォーラム・ディスクの代わりとして、3 番目のサイトで IP クォーラム・アプリケーションを使用できます。IP クォーラム・アプリケーションをクォーラム・デバイスとして使用する場合は、3 番目のサイトにファイバー・チャネル接続は必要ありません。 現在、3 番目のサイトのクォーラム・ディスクを使用している場合は、その 3 番目のサイトを削除してから IP クォーラム・アプリケーションを使用する必要があります。
IP クォーラム・アプリケーションの使用には、IP ネットワークに関する厳密な要件といくつかのデメリットがあります。システム構成の特定の側面が変更される場合、IP クォーラム・アプリケーションを再構成してホストに再配置する必要があります。例えば、システムのノード (またはホット・スペア・ノード) を追加あるいは削除した場合や、ノードのサービス IP アドレスを変更した場合などです。その他の例として、システム証明書の変更やイーサネット接続の問題の発生が挙げられます。イーサネット接続の問題により、IP クォーラム・アプリケーションはまだオンラインになっているノードにアクセスできなくなります。IP アプリケーションがオフラインの場合、システム構成が変更されているため、IP クォーラム・アプリケーションを再構成する必要があります。管理 GUI に IP クォーラム・アプリケーションの状態を表示するには、を選択します。lsquorum コマンドを使用して、IP クォーラム・アプリケーションの状態を表示することもできます。
3 番目のサイトに IP クォーラム・アプリケーションがある場合でも、サイト 1 およびサイト 2 にクォーラム・ディスクが必要です。クォーラム・ディスクは、障害シナリオ時にシステム構成を復元するためのメタデータを保管するのに使用されるためです。 各サイトのクォーラム・ディスクは、自動的に選択され、を選択することにより、管理 GUI に構成することができます。chquorum コマンドを使用して、MDisk をクォーラム・ディスクとして割り当てることもできます。
IP クォーラム・アプリケーションは、外部ストレージが構成されていない、単一サイトまたは標準トポロジーで構成されているシステムに対して、クォーラム・デバイスとして機能することもできます。この構成ではシステム・タイ・ブレーク機能が使用可能となり、システムのノードまたはエンクロージャーの半分がアクセス不能な場合に入出力処理が自動的に再開されます。
配置できる IP クォーラム・アプリケーションの最大数は 5 です。 ただし、IP クォーラム・アプリケーションの複数のインスタンスを同じホストあるいはサーバー上で稼働することはできません。 ホストまたはサーバーごとにサポートされる IP クォーラム・アプリケーションのインスタンスは 1 つのみです。複数のホストまたはサーバー上で IP クォーラム・アプリケーションを構成することで、冗長性を提供することができます。
システムによって提示されるストレージに依存するホスト上に IP クォーラム・アプリケーションを導入しないでください。そのようにすると、IP クォーラム・アプリケーションがストレージにアクセスできないことが原因で、ノードが入出力を処理するために IP クォーラム・アプリケーションを検出する必要があるときに検出できなくなる可能性があります。
IP クォーラムの要件
| オペレーティング・システム | Java™ のベンダーおよびバージョン | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IBM® | OpenJDK | Oracle | ||||||||||
| 7.1 | 7.1+ | 8 | 8.1+ | 7 | 7+ | 8 | 8+ | 7 | 7+ | 8 | 8+ | |
| AIX7 | X | X | X | X | ||||||||
| AIX7.x | X | X | X | X | ||||||||
| RHEL6 | X | X | X | X | X | X | X | X | X | X | X | X |
| RHEL6.x | X | X | X | X | X | X | X | X | X | X | X | X |
| RHEL7 | X | X | X | X | X | X | X | X | X | X | X | X |
| RHEL7.x | X | X | X | X | X | X | X | X | X | X | X | X |
| SLES11 | X | X | X | X | X | X | X | X | X | X | X | X |
| SLES11.x | X | X | X | X | X | X | X | X | X | X | X | X |
| SLES12 | X | X | X | X | X | X | X | X | X | X | X | X |
| SLES12.x | X | X | X | X | X | X | X | X | X | X | X | X |
| CentOS6 | X | X | X | X | ||||||||
| CentOS6.x | X | X | X | X | ||||||||
| CentOS7 | X | X | X | X | ||||||||
| CentOS7.x | X | X | X | X | ||||||||
| Win2008 | X | X | X | X | X | X | X | X | X | X | ||
| Win2008x | X | X | X | X | X | X | X | X | X | X | ||
| Win2012 | X | X | X | X | X | X | X | X | X | X | X | X |
| Win2012x | X | X | X | X | X | X | X | X | X | X | X | X |
| Win2016 | X | X | X | X | X | X | X | X | X | X | X | X |
| Win2016x | X | X | X | X | X | X | X | X | X | X | X | X |