7
如何使用Ansible在两个节点之间复制文件
我需要将文件从机器A复制到机器B,而运行我所有可完成任务的控制机器是机器C(本地机器) 我尝试了以下方法: 在Ansible的Shell模块中使用scp命令 hosts: machine2 user: user2 tasks: - name: Copy file from machine1 to machine2 shell: scp user1@machine1:/path-of-file/file1 /home/user2/file1 这种方法永无止境。 使用提取和复制模块 hosts: machine1 user: user1 tasks: - name: copy file from machine1 to local fetch: src=/path-of-file/file1 dest=/path-of-file/file1 hosts: machine2 user: user2 tasks: - name: copy file from local to …
97
ansible