16.10. config-download 的限制
config-download
功能有一些限制:
-
在使用 ansible-playbook CLI 参数(如
--tags
、--skip-tags
或--start-at-task
)时,请勿随意更改部署配置的运行或应用顺序。利用这些 CLI 参数,可以轻松地重新运行先前失败的任务或在初始部署的基础上进行迭代。但是,为了保证部署的一致性,您必须通过deploy_steps_playbook.yaml
依序运行所有任务。 您不能将
--start-at-task
参数用于在任务名称中使用变量的某些任务。例如,--start-at-task
参数不适用于以下 Ansible 任务:- name: Run puppet host configuration for step {{ step }}
-
如果您的 overcloud 部署包含 director 部署的 Ceph Storage 集群,则在使用
--check
选项时您无法跳过step1
任务,除非您也跳过external_deploy_steps
任务。 -
您可以使用
--forks
选项设置并行 Ansible 任务的数量。但是,在 25 个并行任务后config-download
操作的性能会下降。因此,--forks
选项请勿超过 25。