saltstack 文件服务器,SaltStack 模块学习之拷贝master服务器上文件和目录到minion服务器...

一. cp.get_file实现从master端复制文件到minion服务器的文件中

cp.get_file

1. 修改/etc/salt/master ,指定server 工作的根目录

file-roots:

- base:

/srv/salt  (默认路径,可以指定)

2 . 创建目录

mkdir /srv/salt

3. 拷贝需要复制的文件到工作目录

cp -ra souce_file /srv/salt

4. 执行cp.get_file 命令

salt ‘*‘ cp.get_file salt://path/to/file /minion/dest/file

#说明

1)salt:// 第一个‘/’为 配置文件base指定的根,第二个为路径分割符

2)复制到的目标必须给出文件名,不能只给出目录,否则报错,如下图

d1b8cd7e52062363584ecb88d5057cc8.png

infodetail-1828415.html

3)常用选项 gzip 压缩(level 1-9),makedirs=booltype(True|False),是否创建目录

salt ‘*’cp.get_file salt://path/to/file /minion/dst/newfile gzip=5 makedirs=True

5.执行成功后,会返回minion ID和拷贝路径,如下图

0db05b3786cd4244145ae8ebd8686c81.png

6. minion 节点查看对应路径

cadab6f56288326d596548428f4676eb.png

infodetail-1828415.html

原文:http://www.cnblogs.com/M18-BlankBox/p/6050583.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值