Puppet的安装部署实例(2)

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 学习一:安装及简单实例应用

Puppet学习二:简单模块配置和应用

相关阅读:

有关Puppet agent端三种备份恢复方案探讨研究
选择更安全的方式注册你的Puppet节点
通过配置SSH深刻理解Puppet的语法及工作机制
Puppet利用Nginx多端口实现负载均衡
CentOS(5和6)下Puppet的C/S模式实例

Puppet 的详细介绍请点这里
Puppet 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/6859551ffc69092c332a774f02915797.html