16.文件同步
1.首先编辑fileserver.conf文件:
[root@masterpuppet]# vim fileserver.conf
[files] 定义模块名称è后面的site.pp里面要调用这个名称
path/opt/
allow192.168.1.0/24
2.然后编辑site.pp文件:
[root@masterpuppet]# vim manifests/site.pp
file{"/opt": # 传输的文件名称这个可以随便写
source=>"puppet:///files/", #要传输的文件
recurse=> true; # 传送该目录下所有文件
}
#puppet://"等价于主配置文件puppet.config中的modulepath值
3.最后执行命令
puppet agent --server puppetserver --test
Puppet 学习系列:
相关阅读:
有关Puppet agent端三种备份恢复方案探讨研究
选择更安全的方式注册你的Puppet节点
通过配置SSH深刻理解Puppet的语法及工作机制
Puppet利用Nginx多端口实现负载均衡
CentOS(5和6)下Puppet的C/S模式实例