【发布时间】:2019-11-18 19:24:44
【问题描述】:
这是代码的一部分:
- name: backup tomcat_jira_init.tar.gz
archive:
path: /etc/init.d/tomcat_jira
dest: /home/alessio/Jira_Backup2/tomcat_jira_init.tar.gz
错误是:
任务[备份tomcat_jira_init.tar.gz] ****************************************** ****************************************************** ******************************************
致命:[node-1]:失败! => {"changed": false, "module_stderr": "与 172.27.5.40 的共享连接已关闭。\r\n", "module_stdout": "回溯(最近一次调用):\r\n 文件 \"/tmp /ansible_robzvq/ansible_module_archive.py\",第 486 行,在 \r\n main()\r\n 文件 \"/tmp/ansible_robzvq/ansible_module_archive.py\",第 434 行,在 main\r\n f_out = gzip .open(dest, 'wb')\r\n File \"/usr/lib64/python2.7/gzip.py\", line 34, in open\r\n return GzipFile(filename, mode, compresslevel)\ r\n 文件 \"/usr/lib64/python2.7/gzip.py\",第 94 行,在 __init__\r\n fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb')\r \nIOError: [Errno 2] 没有这样的文件或目录:'/home/alessio/Jira_Backup2/'\r\n", "msg": "MODULE FAILURE", "rc": 1} 要重试,请使用:--limit @/home/alessio/apache-basic-playbook/test3.retry
有什么建议吗?
【问题讨论】:
-
所提供的信息一目了然
-
是的,我明白了这个问题:问题是远程机器在它的机器上寻找那个路径,而不是在我自己的 fregandosene 命令“remote_src:yes”事实上,如果我删除它,它可以,但我希望它直接在我启动命令的机器上运行..
标签: ansible