ADMIN SET REPLICA STATUS
説明
このステートメントは、指定されたレプリカのステータスを設定するために使用されます。
このコマンドは現在、一部のレプリカのステータスを手動で BAD または OK に設定し、システムがこれらのレプリカを自動的に修復できるようにするためにのみ使用されます。
構文:
ADMIN SET REPLICA STATUS
PROPERTIES ("key" = "value", ...)
現在サポートされている属性は以下の通りです:
"table_id": 必須。Tablet Id を指定します。
"backend_id": 必須。Backend Id を指定します。
"status": 必須。ステータスを指定します。現在は "bad" と "ok" のみがサポートされています。
指定されたレプリカが存在しないか、そのステータスが悪い場合、そのレプリカは無視されます。
注意:
Bad ステータスに設定されたレプリカはすぐに削除される可能性があるため、注意して進めてください。
例
-
BE 10001 上の tablet 10003 のレプリカステータスを bad に設定します。
ADMIN SET REPLICA STATUS PROPERTIES("tablet_id" = "10003", "backend_id" = "10001", "status" = "bad");
-
BE 10001 上の tablet 10003 のレプリカステータスを ok に設定します。
ADMIN SET REPLICA STATUS PROPERTIES("tablet_id" = "10003", "backend_id" = "10001", "status" = "ok");