サーバーインスタンスには様々な状態があります。 サーバーが適切に通信している場合、すべてのサーバーで同じ状態が報告されます。 ただし、ネットワークパーティションがある場合、またはサーバーがグループから離れる場合は、クエリー対象のサーバーに応じて異なる情報がレポートされる可能性があります。 サーバーがグループを離れた場合、他のサーバーの状態に関する更新された情報をレポートすることはできません。 クォーラムが失われるようなパーティションがある場合、サーバーはそれ自体を調整できません。 その結果、異なるサーバーのステータスを推測できません。 したがって、状態を推測するのではなく、一部のサーバーにアクセスできないことが報告されます。
表 18.1 サーバーの状態
Field |
説明 |
グループ同期済 |
---|---|---|
|
メンバーは、完全に機能するグループメンバーとして機能する準備ができています。つまり、クライアントはトランザクションの接続および実行を開始できます。 |
はい |
|
メンバーはグループのアクティブメンバーになる処理中で、現在リカバリプロセスを実行中で、ドナーから状態転送を受信しています。 |
いいえ |
|
Group Replication プラグインがロードされましたが、メンバーはどのグループにも属していません。 |
いいえ |
|
メンバーはエラー状態であり、グループメンバーとして正しく機能していません。 |
いいえ |
|
ローカル障害検出機能は、たとえば切断されたために特定のサーバーにアクセスできないと疑われる場合は常に、そのサーバーの状態を |
いいえ |