57.52. overcloud upgrade run
オーバークラウドノードでメジャーアップグレード Ansible Playbook を実行します。この Playbook は、オーバークラウドでメジャーアップグレード Ansible Playbook を実行します。デフォルトでは、すべての Playbook が実行されます。つまり、upgrade_steps_playbook.yaml、続いて deploy_steps_playbook.yaml、続いて post_upgrade_steps_playbook.yamlが実行されます。overcloud upgrade prepare コマンドの完了後に、アップグレード Playbook が利用可能になります。この overcloud upgrade run コマンドは、メジャーアップグレードのワークフローの 2 番目のステップです。
使用方法
| 値 | 概要 |
|---|---|
| -h, --help | ヘルプメッセージを表示して終了します。 |
| --nodes NODES | 非推奨: このオプションは今後のリリースで削除される予定です。代わりに制限オプションを使用してください。このアップグレード実行呼び出しで、単一ノード、またはカンマ区切りのノードの一覧を特定する文字列を使用してください。例: --nodes "compute-0, compute-1, compute-5"注記: コントロールプレーンロールのノードでこのパラメーターを使用すると(例: "--nodes controller-1")はサポートされず、そのロールのすべてのノードをコンマ区切り文字列として含めない限り、WILL は適切ではありません。代わりに、コントロールプレーンロールに --roles パラメーターを使用して、ロール名を指定する必要があります。 |
| --roles ROLES | 非推奨: このオプションは今後のリリースで削除される予定です。代わりに limit オプションを使用してください。このアップグレード実行呼び出しでロールまたはコンマ区切りのリストであるロールを特定する文字列を使用します。注記: 指定したロールのノードは並行してアップグレードされます。これは、コントロールプレーンのロールには 必須 です。コントロールプレーン以外のロール(例: Compute)については、--nodes 引数を使用してノードの特定のノードまたはリスト(コンマ区切りの文字列)へのアップグレードを制限することを検討してください。 |
| --limit LIMIT | このアップグレード実行の呼び出しで並行してアップグレードされる単一ノードまたはコンマ区切りのノードリストを特定する文字列。例: --limit "compute-0, compute-1, compute-5" |
| --playbook PLAYBOOK | メジャーアップグレードに使用する Ansible Playbook。デフォルトは特殊な値 all で、すべてのアップグレード Playbook が実行されます。つまり、upgrade_steps_playbook.yaml、続いて deploy_steps_playbook.yaml、続いて post_upgrade_steps_playbook.yamlが実行されます。手動で実行したい場合は、このコマンドの連続した呼び出しで、これを各 Playbook に設定します。注記:すべてのサービスがアップグレードされ、ターゲットバージョンの設定で実行されるように、これらの Playbook のすべてを実行しなければならない場合があります。 |
| --static-inventory STATIC_INVENTORY | 使用する既存の Ansible インベントリーへのパス。指定されていない場合は、~/tripleo-ansible- inventory.yaml に生成されます。 |
| --ssh-user SSH_USER | 非推奨:tripleo-admin のみを ssh ユーザーとして使用する必要があります。 |
| --tags TAGS | ansible-playbook に --tags として渡すタグまたはタグのコンマ区切りリストを指定する文字列。 |
| --skip-tags SKIP_TAGS | ansible-playbook に --skip-tags として渡すタグまたはタグのコンマ区切りリストを指定する文字列。現在サポートされている値は validation および pre-upgrade です。特に、validationは、アップグレードに失敗した後に再実行する必要があり、一部のサービスが起動できない場合に有用です。 |
| --stack STACK | Heat スタックの名前または ID (デフォルト=env: OVERCLOUD_STACK_NAME) |