ディスクリバランスのキャンセル
説明
CANCEL REBALANCE DISK文は、Backend(BE)ノードの高優先度ディスクデータバランシングをキャンセルするために使用されます。この文には以下の機能があります:
- 指定されたBEノードの高優先度ディスクバランシングをキャンセルできます。
- クラスタ全体のすべてのBEノードの高優先度ディスクバランシングをキャンセルできます。
- キャンセル後、システムはデフォルトのスケジューリング方法を使用してBEノードのディスクデータのバランシングを継続します。
構文
ADMIN CANCEL REBALANCE DISK [ ON ( "<host>:<port>" [, ... ] ) ];
オプションパラメータ
1. "<host>:<port>"
高優先度ディスクバランシングをキャンセルするBEノードのリストを指定します。
各ノードはホスト名(またはIPアドレス)とハートビートポートで構成されます。
このパラメータが指定されない場合、すべてのBEノードの高優先度ディスクバランシングをキャンセルします。
アクセス制御要件
このSQLコマンドを実行するユーザーは、少なくとも以下の権限を持っている必要があります:
| 権限 | オブジェクト | 注記 |
|---|---|---|
| ADMIN | System | このコマンドを実行するにはADMIN権限が必要です。 |
使用上の注意
- このステートメントは、システムが指定されたBEのディスクデータのバランシングを優先的に行わないことを示すのみです。ただし、システムはデフォルトのスケジューリング方法を使用してBEのディスクデータのバランシングを継続します。
- このコマンドを実行した後、以前に設定された高優先度バランシング戦略は即座に無効になります。
例
-
クラスター内のすべてのBEの高優先度ディスクバランシングをキャンセル:
ADMIN CANCEL REBALANCE DISK; -
指定されたBEに対する高優先度ディスクバランシングをキャンセルする:
ADMIN CANCEL REBALANCE DISK ON ("192.168.1.1:1234", "192.168.1.2:1234");