如何阻止Ansible在主目录中创build.retry文件?

当Ansible在对主机运行游戏时遇到问题时,会将主机的名称输出到用户主目录中以“.retry”结尾的文件中。 这些往往不被使用,只是造成混乱,是否有办法把它们closures或放在不同的目录?

有两个选项可以添加到ansible.cfg文件的[defaults]部分,该部分将控制是否创build.retry文件以及创build它们的位置。

[defaults] ... retry_files_enabled = True # Create them - the default retry_files_enabled = False # Do not create them retry_files_save_path = "~/" # The directory they will go into # (home directory by default) 

您可以通过修改可执行的configuration文件禁用创build重试文件。

 [defaults] ... retry_files_enabled = False 

Ansible如下查找configuration文件

  1. ./ansible.cfg
  2. 〜/ .ansible.cfg
  3. /etc/ansible/ansible.cfg

确保将更改添加到相应的configuration文件。

Interesting Posts