1 現在のクラスター展開トポロジ
2 TiKV ノードを展開します
TiKV ノードを拡張する必要がある
2.1 拡張スクリプトの作成
拡張トポロジ構成をscale-out.yaml ファイルに追加します。
vi scale-out.yaml
2.2 展開コマンドの実行
コマンド形式
tiup cluster scale-out <cluster-name> scale-out.yaml -p
クラスタ名: TiDB クラスタ名
p: パスワードを使用して現在のマシンにログインします
埋め込む
tiup cluster scale-out tidb-cluster scale-out.yaml -p
「Success」と表示され、ノードの拡張が成功したことを示します
2.3 拡張情報の確認
tiup cluster display tidb-cluster
Tikv がノードを追加したことがわかります
3 TiKVノードの縮小
ノード情報の表示
tiup cluster display tidb-cluster
現在、TiKV には 4 つのノードがあります
縮小操作を実行します。
縮小コマンド
tiup cluster scale-in <cluster-name> --node 192.168.64.152:20163
パラメータ説明
クラスタ名 : クラスタ名
ノード : 削除するノードアドレス
コマンド実行
tiup cluster scale-in tidb-cluster --node 192.168.64.152:20163
縮小情報を確認する
tiup cluster display tidb-cluster
スケールダウンする必要があるノードのステータスが Tombstone であることがわかります。これは、オフラインになっていることを示します。オフラインになるまでには一定の時間がかかり、オフライン ノードのステータスが Tombstone に変わり、オフラインになっていることを示します。ノードは成功しました