TiUPクラスタ
TiUP クラスタは、 Golangで記述されたTiUPのクラスタ管理コンポーネントです。TiUP クラスタコンポーネントを使用すると、 TiUPクラスタのデプロイ、起動、シャットダウン、破棄、エラスティックスケーリング、アップグレード、TiDBクラスタパラメータの管理など、日常的な運用とメンテナンスを実行できます。
構文
tiup cluster [command] [flags]
[command]はコマンド名です。サポートされているコマンドについては、以下のコマンドリストを参照してください。
オプション
--ssh
コマンド実行のためにリモート エンド (TiDB サービスがデプロイされているマシン) に接続する SSH クライアントを指定します。
データ型:
STRINGサポートされる値:
builtin: tiup-clusterに組み込まれている easyssh クライアントを SSH クライアントとして使用します。system: 現在のオペレーティング システムのデフォルトの SSH クライアントを使用します。none: SSHクライアントは使用されません。デプロイメントは現在のマシンのみに適用されます。
コマンドでこのオプションを指定しない場合は、デフォルト値として
builtin使用されます。
--sshタイムアウト
- SSH 接続のタイムアウトを秒単位で指定します。
- データ型:
UINT - コマンドでこのオプションを指定しない場合、デフォルトのタイムアウトは
5秒になります。
--wait-timeout
- 操作プロセスの各ステップの最大待機時間(秒単位)を指定します。操作プロセスは、systemctl によるサービスの開始または停止の指定、ポートのオンラインまたはオフラインの待機など、多くのステップで構成されます。各ステップは数秒かかる場合があります。ステップの実行時間が指定されたタイムアウトを超えた場合、そのステップはエラーで終了します。
- データ型:
UINT - コマンドでこのオプションを指定しない場合、各ステップの最大待機時間は
120秒になります。
-y, --はい
- すべてのリスクのある操作の2次確認をスキップします。スクリプトを使用してTiUPを呼び出す場合を除き、このオプションの使用は推奨されません。
- このオプションはデフォルトで値
falseで無効になっています。このオプションを有効にするには、コマンドにこのオプションを追加し、値trueを渡すか、値を渡さないでください。
-v, --バージョン
- TiUP クラスタの現在のバージョンを出力します。
- データ型:
BOOLEAN - このオプションはデフォルトで値
falseで無効になっています。このオプションを有効にするには、コマンドにこのオプションを追加し、値trueを渡すか、値を渡さないでください。
-h, --help
- 関連するコマンドのヘルプ情報を出力します。
- データ型:
BOOLEAN - このオプションはデフォルトで値
falseで無効になっています。このオプションを有効にするには、コマンドにこのオプションを追加し、値trueを渡すか、値を渡さないでください。
コマンドリスト
- 輸入 : Ansibleによってデプロイされたクラスターをインポートします
- テンプレート : トポロジテンプレートを出力する
- チェック : デプロイメントの前後にクラスターをチェックします
- 展開する : 指定されたトポロジに基づいてクラスターを展開します
- リスト : デプロイされたクラスタのリストを照会する
- 画面 : 指定されたクラスターのステータスを表示します
- 始める : 指定されたクラスターを起動します
- 停止 : 指定されたクラスターを停止します
- 再起動 : 指定されたクラスターを再起動します
- スケールイン : 指定されたクラスター内でスケールする
- スケールアウト : 指定されたクラスターをスケールアウトする
- アップグレード : 指定されたクラスターをアップグレードします
- プルーン : 指定されたクラスターの Tombstone ステータスのインスタンスをクリーンアップします
- 編集設定 : 指定されたクラスターの構成を変更します
- リロード : 指定されたクラスタの構成を再読み込みします
- パッチ : デプロイされたクラスター内のサービスを置き換えます
- 名前を変更する : クラスターの名前を変更する
- クリーン : 指定されたクラスターからデータを削除します
- 破壊する : 指定されたクラスターを破棄する
- 監査 : 指定されたクラスタの操作監査ログを照会します
- リプレイ : 指定されたコマンドを再試行します
- 有効にする : マシンの再起動後にクラスタ サービスの自動有効化を有効にします
- 無効にする : マシンの再起動後にクラスタ サービスの自動有効化を無効にします
- メタバックアップ : 指定されたクラスタの運用と保守に必要なTiUPメタファイルをバックアップします
- メタリストア : 指定されたクラスターのTiUPメタファイルを復元します
- ヘルプ : ヘルプ情報を出力