レプリケーションチャネルステータスの表示

チャネル・ステータスは、チャネルの状態、受信されたすべてのトランザクションが適用されているかどうか、およびチャネルの即時ソースに関して適用されるトランザクションのラグを示すサマリーです。

この情報は、ソースおよびターゲットがフェイルオーバーまたはスイッチオーバーを正常に実行できるかどうかを評価する際に役立ちます。

チャネル・ステータスを表示するには、次の方法を使用します。

コンソールの使用

コンソールを使用して、チャネル・ステータスを表示します。

  1. 「チャネル」リスト・ページで、操作するチャネルを見つけます。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
    詳細ページが開き、チャネルに関する情報が表示されます。
  2. チャネル・ステータスがまだ生成されていない場合は生成するには、「チャネル・ステータス」セクションの「生成」をクリックします。表示される「チャネル・ステータスの生成」ペインで、「生成」をクリックして続行します。
    チャネル・ステータス生成作業リクエストが作成されます。チャネル・ステータス生成作業リクエストが完了すると、「チャネル・ステータス」セクションに、チャネルのランタイム・ステータスが最後に更新された日時、作業リクエストの状態および作業リクエストに関連するエラー(ある場合)が表示されます。
    ノート

    生成されたステータスは12時間後に失効し、その後、チャネル・ステータスを再生成する必要があります。表示されるチャネル・ステータスは、ポイントインタイム・スナップショットです。最新情報を表示するには、チャネル・ステータスを再生成する必要があります。
  3. チャネル・ステータスを再生成するには、「チャネル・ステータス」セクションの「アクション」メニュー(3つのドット)から「再生成」を選択します。表示される「チャネル・ステータスの生成」ペインで、「生成」をクリックして続行します。
    チャネル・ステータス生成作業リクエストが作成されます。作業リクエストが完了すると、チャネル・ステータスが更新されます。
    ノート

    最後に生成されたステータスが失効していない場合は、再生成リクエストによって上書きされます。
  4. 最後に生成されたチャネル・ステータスを表示するには、「チャネル・ステータス」セクションの「アクション」メニュー(3つのドット)から「詳細の表示」を選択します。
    「チャネル・ステータス」ペインにチャネル・ステータスが表示されます。

チャネル状況

チャネルのステータスを表示するには、「チャネル・ステータス」ペインを使用します。

表13-7チャネルのステータス

フィールド 摘要
状況情報
  • 最終更新: ステータスが最後に生成された日時。
  • 作業リクエストの状態: ステータス生成作業リクエストが成功したかどうか。
チャネル情報
  • 正常: チャネルが正常かどうかを示します。正常な場合、レプリケーション・ターゲットDBシステムはソースに接続されており、レプリケーション・エラーは表示されません。
  • 適用された受信GTIDセット: このチャネルによって受信されたすべてのトランザクションが実行されるかどうか、およびGTIDが実行されたGTIDセットの一部であるかどうかを示します。
  • ラグ期間: チャネルの即時ソースに関するチャネル・ラグ。チャネルがレプリケーション遅延で構成されている場合、チャネル・ラグにはレプリケーション遅延が含まれます。
  • エラー: 識別されたチャネル・エラー(ある場合)。

CLIの使用

コマンドライン・インタフェースを使用して、チャネル・ステータスを生成および表示します。

このタスクでは次が必要です:
  1. コマンド・プロンプトを開き、次のコマンドを実行します:
    oci mysql channel status generate --channel-id <ChannelOCID>
    oci mysql channel status get --channel-id <ChannelOCID>
    • channel-id: 生成してステータスを表示するチャネルのOCIDを指定します。
MySQL HeatWaveサービスは、チャネル・ステータスを生成および取得します。