ansible复制远程主机文件到本地

2025-04-14 11:53:34

1、部署两台centos7系统:192.168.1.8作为ansible节点192.1瀵鸦铙邮68.1.4作为服务节点

ansible复制远程主机文件到本地

2、在服务节点准备需要复制的文件

ansible复制远程主机文件到本地

3、在ansible节点编写yml脚本:---- name: use fetch copy hosts: 192.168.1.4 tasks: - name: fetch copy fetch: src: /root/1.4-fetch dest: /root

ansible复制远程主机文件到本地

4、执行yml脚本

ansible复制远程主机文件到本地

5、执行成功后,被复制的文件不会直接保存在指定的目录下,而是在指定的目录下生成一个目袄嬖艽蛞录,目录名称为远程主机的IP或主机名(取决于ansible主邙掩镔呔机列表),被复制文件在这个目录下以绝对路径保存。如指定本地保存目录为/root,主机列表为192.168.1.4,被复制文件在远程主机/root下,则复制成功后的最终文件保存目录为/root/192.168.1.4/root/

ansible复制远程主机文件到本地

6、在ansible节点确认文件已复制过来

ansible复制远程主机文件到本地
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢