重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

tiup cluster deploy

tiup cluster deployコマンドは、新しいクラスタをデプロイするために使用されます。

構文

tiup cluster deploy <cluster-name> <version> <topology.yaml> [flags]
  • <cluster-name> :新しいクラスタの名前。既存のクラスタ名と同じにすることはできません。
  • <version> :デプロイするTiDBクラスタのバージョン番号( v6.1.0など)。
  • <topology.yaml> :準備されたトポロジーファイル

オプション

-u、-user

  • ターゲットマシンへの接続に使用されるユーザー名を指定します。このユーザーは、ターゲットマシンでシークレットフリーのsudoroot権限を持っている必要があります。
  • データ型: STRING
  • デフォルト:コマンドを実行する現在のユーザー。

-i、-identity_file

  • ターゲットマシンへの接続に使用されるキーファイルを指定します。
  • データ型: STRING
  • このオプションがコマンドで指定されていない場合、デフォルトでは~/.ssh/id_rsaファイルがターゲットマシンへの接続に使用されます。

-p、-password

  • ターゲットマシンへの接続に使用するパスワードを指定します。このオプションを-i/--identity_fileと同時に使用しないでください。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。

--ignore-config-check

  • このオプションは、構成チェックをスキップするために使用されます。コンポーネントのバイナリファイルが展開された後、TiDB、TiKV、およびPDコンポーネントの構成が<binary> --config-check <config-file>を使用してチェックされます。 <binary>は、デプロイされたバイナリファイルのパスです。 <config-file>は、ユーザ構成に基づいて生成された構成ファイルである。
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。
  • デフォルト:false

--no-labels

  • このオプションは、ラベルチェックをスキップするために使用されます。
  • 2つ以上のTiKVノードが同じ物理マシンにデプロイされている場合、リスクが存在します。PDはクラスタトポロジを学習できないため、PDはリージョンの複数のレプリカを1つの物理マシン上の異なるTiKVノードにスケジュールし、この物理マシンを単一にします。点。このリスクを回避するために、ラベルを使用して、同じリージョンを同じマシンにスケジュールしないようにPDに指示できます。ラベル構成については、 トポロジラベルによるレプリカのスケジュールを参照してください。
  • テスト環境では、このリスクが問題になる可能性があるため、 --no-labelsを使用してチェックをスキップできます。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。

--skip-create-user

  • クラスタの展開中に、tiup-clusterはトポロジファイルに指定されたユーザー名が存在するかどうかを確認します。そうでない場合は、作成します。このチェックをスキップするには、 --skip-create-userオプションを使用できます。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。

-h, --help

  • ヘルプ情報を印刷します。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。

出力

展開ログ。

<<前のページに戻る-TiUPクラスターコマンドリスト