cfengine 学习文档
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-09
帝国一切,皆有可能。欢迎访问phome.net actionsequence = ( copy ) 192_168_7_139:: #IP为192.168.7.139的服务器策略 actionsequence = ( copy ) any:: #默认策略 定义一些变量 policyhost = ( 192.168.7.55 ) #管理服务器地址或域名 master_cfinput = ( /var/cfengine/masterfile/inputs ) #管理服务器上共享策略文件的目录 master_file = ( /var/cfengine/inputs ) #本地策略文件存储路径 workdir = ( /var/cfengine ) #程序工作目录 shellcommands: #需要执行的shell命令 "/usr/bin/python /var/cfengine/sh/1.py" copy: #复制动作 192_168_7_25::# 192.168.7.25执行的复制操作 $(master_cfinput)/1.py dest=$(workdir)/sh/1.py mode=755 #复制后的权限 type=checksum #对文件进行对比 backup=false #是否备份 #purge=true #是否与源完全同步,会删除多余的文件和目录 #exclude=*.lst #排除 server=$(policyhost) #管理服务器地址 trustkey=true #自动交换密钥 any:: $(master_file)/1.py dest=$(workdir)/sh/2.py mode=755 type=checksum backup=false #purge=true #server=$(policyhost) #trustkey=true 3.1.4 启动服务 /var/cfengine/bin/cfservd –v netstat -an|grep 5308查看端口是否开启 3.1.5 CfRun配置 /var/cfengine/inputs/cfrun.hosts # # This is the host list for cfrun 拥有帝国一切,皆有可能。欢迎访问phome.net # # Only these hosts will be contacted by remote connection # domain=soufun.test.com #管理域的根 #access=toreo,mark,haugerud,sigmunds sl1 #服务器名 192.168.7.139 #或服务器IP =========================================================== #注所有被控机名称sl1.soufun.test.com都需要在/etc/hosts解析 /var/cfengine/bin/cfrun –v 执行 3.2 被控服务器 /var/cfengine/inputs/update.conf ================================================================ control: actionsequence = ( copy processes tidy ) domain = ( soufun.test.com ) #设置管理域的根 policyhost = ( 192.168.7.55 ) master_cfinput = ( /var/cfengine/masterfile/inputs )#设置主配置文件目录 master_modules = ( /var/cfengine/masterfile/modules )#设置主模块文件目录 #定义主文件放置位置,也就是cfagent.conf等需要传到client端的配置文件及自定义文件放置的位置 AddInstallable = ( new_cfenvd new_cfservd ) workdir = ( /var/cfengine ) #工作目录 # solaris:: # cf_install_dir = ( /usr/local/cfengine/sbin ) linux:: #linux系统的安装目录 cf_install_dir = ( /usr/local/cfengine/sbin ) !AllBinaryServers:: SplayTime = ( 1 ) 时间散列 copy: $(master_cfinput) dest=$(workdir)/inputs r=inf mode= |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux入门之修改IP下一篇: Linux入门之软件包的安装与卸载
关于cfengine 学习文档的所有评论