ミラーリングの無効化

ここでは、 Event Streams ミラーリング・エンタープライズ・クラスターを無効にする方法について説明します。

現在、 Event Streams サービス・インスタンスのミラーリングを無効にするには、 IBM Cloud CLI を使用する必要があります。

CLI をインストールするには、 プラグインを使用した IBM Cloud CLI の拡張 を参照してください。

IBM Cloud CLI は、 service-instance-update コマンドを使用して、 Event Streams サービス・インスタンス・リソースを更新します。  service-instance-update コマンドの実行に使用するアカウント内のユーザー ID には、リソースの作成時に必要なアクセス・ポリシーと同じアクセス・ポリシーを割り当てる必要があります。 アクセス要件について詳しくは、 リソースを作成するために必要なアクセス権限 を参照してください。

Event Streams サービス・インスタンスのミラーリングを無効にするために必要な時間はさまざまですが、通常の環境では 2 時間を超えません。

ステップ 1: ミラーリングを無効にする

ミラーリングを無効にするには、CLI を使用してターゲット・クラスターに対して service-instance-update コマンドを実行する必要があります。 以下のコマンドを実行します。

ibmcloud resource service-instance-update "Event Streams resource instance name" -p '{"mirroring":{"disable":true}}'

クラスターがプロビジョンされるか、デフォルト値の 150 より高いスループットにスケールアップされる場合、 service-instance-update コマンドの更新パラメーター本体に「throughput」:「current throughput value」も含まれている必要があります。

ステップ 2: 検証

以下のコマンドを実行して、現在のサービス・インスタンス情報を取得できます。

ibmcloud resource service-instance "Event Streams resource instance name" --output=json

出力の last operation セクションを確認します。 更新が進行すると、情報は継続的に更新されます。 ミラーリングの無効化プロセスが完了すると、最後の操作情報に、更新が成功したか、同期が成功したかが示されます。

"last_operation": {
  "type": "update",
  "state": "in progress",
  "description": "Update in progress.",
  "updated_at": null,
  "cancelable": false
}

以下のように成功が示されるまで、コマンドを再実行します。

"last_operation": {
  "type": "update",
  "state": "succeeded",
  "description": "Update succeeded.",
  "updated_at": null,
  "cancelable": false
}

IBM Cloud Monitoring ダッシュボード Event Streams ミラーリング には、ミラーリングの状態が表示されます。