saltstack中如何实现由minion端上传文件到master端

首先说下用什么命令来实现:

cp.push

剩下的就和其他的同样的操作了,例如:

salt ‘minion-1’cp.push /data/log/cheshi.log

后面的文件是minion端的目录,然后上传后的文件会默认保存在/var/cache/salt/master/minions/minion-1/data/log/cheshire.log下

后面的目录和minion端是一样的,会自动生成,如果/var/cache/master/minions没有则自己去创建

另外,在做这些操作前,你首先得修改主配置文件:

file_recv True

开启后,修改一下上传的最大文件大小,否则文件过大时会出现False 的现象,但是master上依然会有该文件,只不过大小是配置文件限制的大小而已。

还有一点需要注意,如果限制文件上传的大小太大时,上传完成之后要修改回来

最后,重启一下salt就OK了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 学习地址[http://tech.mainwise.cn/?p=438] 更新于 3.25 23:16 salt简...
    J书越来越垃圾了阅读 30,904评论 9 36
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • 作者:丁小云 出版社:中国华侨出版社 出版时间:2013年10月 文章摘要: 从另一个角度来看,一个人想要真正治愈...
    ROSA711阅读 889评论 0 50
  • 第一次自制烤鱼 身为吃货,绝对不会放过美食,自己的动手能力还是蛮强的,看一次就知道怎么做了,做出来的味道也是极好
    Anyuer阅读 158评论 0 0
  • 于是,我便只有在梦中,才能忆起她的模样,感受她的温存——那是故乡年轻的时候。竟如那句话所说——梦里不知身是客,一晌...
    隔壁阿喵阅读 465评论 14 8