标签: ansible copy
我正在尝试将一些文件复制到远程共享路径。
--- - hosts: localhost tasks: - name: Test copy: src: /tmp/log/test.csv dest: \\xyz_prod.com\public\app\
剧本运行良好,第一次运行显示为“更改为= 1”。当我再次运行它时,它仍然成功并且更改为= 0。但是,如果我手动导航到文件夹下的共享位置,则test.csv文件不存在。有人可以在这里提出什么问题吗?
答案 0 :(得分:0)
目标不能包含URL。引用自copy
文件应复制到的远程绝对路径。
尝试以下播放方式
- hosts: xyz_prod.com tasks: - name: Test copy: src: /tmp/log/test.csv dest: /public/app
对于Windows远程主机,请使用win_copy,其中“ Copies files to remote locations on windows hosts”。
Copies files to remote locations on windows hosts
要从远程服务器复制
使用fetch – Fetch files from remote nodes。