ミラーリングの無効化
ここでは、 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 ミラーリング には、ミラーリングの状態が表示されます。