即使 ANSIBLE_KEEP_REMOTE_FILES 设置为 false,也不会删除临时文件

问题描述 投票:0回答:1
Centos 6.9 
ANSIBLE_KEEP_REMOTE_FILES = false
version ansible 2.8.1
/tmp/.ansible-root/tmp/

关于临时文件删除:

  1. 如果任务失败,tmp不是会被删除吗?
  2. 如果我在执行过程中中止剧本,tmp 将不会被删除?

我的问题的原因是某些服务器上的临时文件没有被删除,当它们的数量很大时,它们会导致我的任务在这些服务器上失败。

ansible ansible-2.x
1个回答
0
投票

目前现有的描述几乎不包含任何可靠的信息和几个不同的问题。让我们尝试给出一个总体概述。

“如果我在执行过程中中止剧本,

/tmp/.ansible-root/tmp/
将不会被删除?”

也许或可能不是,因为它无法调用

self.cleanup
,因为它被中断了。

某些服务器上的临时文件没有被删除?

由于存在多个依赖项,您可以查看一下

/tmp
何时被清除?

© www.soinside.com 2019 - 2024. All rights reserved.