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

tiup cluster clean

テスト環境では、クラスタをデプロイしたばかりの状態にリセットする必要がある場合があります。これは、すべてのデータを削除することを意味します。 tiup cluster cleanコマンドを使用して簡単に行うことができます。実行後、クラスタを停止し、クラスタデータを削除します。クラスタを手動で再起動すると、クリーンなクラスタが得られます。

警告

このコマンドは、ログのクリーンアップのみを選択した場合でも、最初にクラスタを停止します。したがって、実稼働環境では使用しないでください。

構文

tiup cluster clean <cluster-name> [flags]

<cluster-name>はクリーニングするクラスタです。

オプション

--all

  • データとログを同時にクリーンアップします。 --data--logを同時に指定するのと同じです。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。
  • 指定されていない場合は、少なくとも次のいずれかのオプションを指定する必要があります。
    • --data:データをクリーンアップします
    • --log:ログをクリーンアップします

--data

  • データをクリーンアップします。それも--allも指定されていない場合、データはクリーンアップされません。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。

--log

  • ログをクリーンアップします。それも--allも指定されていない場合、ログはクリーンアップされません。
  • データ型: BOOLEAN
  • このオプションはデフォルトで無効になっており、デフォルト値はfalseです。このオプションを有効にするには、このオプションをコマンドに追加して、 trueの値を渡すか、値を渡さないようにします。

--ignore-node

  • クリーニングを必要としないノードを指定します。複数のノードを指定するには、このオプションを複数回使用できます。たとえば、 --ignore-node <node-A> --ignore-node <node-B>
  • データ型: StringArray
  • デフォルト:空

--ignore-role

  • クリーニングを必要としないロールを指定します。複数の役割を指定するには、このオプションを複数回使用できます。たとえば、 --ignore-role <role-A> --ignore-role <role-B>
  • データ型: StringArray
  • デフォルト:空

-h, --help

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

出力

tiup-clusterの実行ログ。

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