快速业务通道

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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号