HAのためのデータ整合性
HA フェイルオーバーが発生すると、 JSA によってデータの一貫性が確保されます。
使用するストレージのタイプによって、HA データの整合性を維持する方法が決まります。外部ストレージで HA を構成する場合、iSCSI 外部ストレージデバイスなどのコンポーネントを使用してデータの一貫性が維持されます。 「HAのオフボードストレージ要件」を参照してください。
外部ストレージデバイスを使用しない場合、 JSA HAは、分散レプリケートブロックデバイス(DRBD)を使用して、プライマリHAホストとセカンダリHAホスト間のデータ整合性を維持します。
データ同期は、HA 環境の次の状況で発生します。
HA クラスターを最初に構成するとき。
フェイルオーバー後にプライマリ HA ホストがリストアされたとき。
通常の HA 操作中、データはプライマリ ホストとセカンダリ ホスト間でリアルタイムで同期されます。
リアルタイムのデータ同期
HA クラスタを設定すると、プライマリ HA ホストの /store ファイルシステムがセカンダリ HA ホストの /store パーティションと自動的に同期されます。
プライマリHAホストがフェイルオーバーすると、セカンダリHAホスト上の /store ファイルシステムが自動的にローカルディスクにマウントされ、フェイルオーバー前にプライマリHAホストが受信したデータの読み取りと書き込みが続行されます。
同期が完了すると、セカンダリ HA ホストのステータスはスタンバイになります。
プライマリ /store パーティションのサイズとパフォーマンスによっては、ディスクの同期に長時間かかる場合があります。プライマリとセカンダリの HA ホスト間の接続の帯域幅が 1 Gbps 以上であることを確認します。
フェイルオーバー後のデータ同期
プライマリ高可用性(HA)ホストによって収集されたデータは、フェイルオーバーの時点まで、セカンダリHAホストによって仮想的にリアルタイムで維持されます。
障害発生後にプライマリ HA ホストがリストアされると、その間にセカンダリ HA ホストによって収集されたデータのみがプライマリ HA ホストと同期されます。したがって、フェイルオーバー後のディスク同期は、ホストが手動で修復されたときにプライマリHAホスト上のディスクが交換または再フォーマットされていない限り、初期ディスク同期よりも高速です。
フェイルオーバーからリストアすると、プライマリHAホストのステータスはオフラインになります。プライマリ HA ホストをオンライン状態に設定し、セカンダリ ホストをオフライン状態に設定してから、その前にアクティブ ホストにする必要があります。セカンダリ HA ホストを使用したディスクレプリケーションは、プライマリ HA ホストがオフラインのままです。