频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

巧用cfengine管理linux服务器

来源:IT168 作者:华江 出处:巧巧读书 2008-05-29 进入讨论组
下一页 1 2 3 4 5 

  cfengine(配置引擎)是一种 UNIX 管理工具,其目的是使简单的管理的任务自动化,使困难的任务变得较容易。Cfengine 适用于管理各种环境,从一台主机到上万台主机的机群均可使用。到2.2 版本为止,我们现在所知的用于一般性管理的最大安装机群约为20,000 台。

  图-1 是Cfengine 的组成部分的关系图 。

巧用cfengine管理linux服务器(图一)

 图-1 Cfengine 的组成部分的关系图
    
  基本安装

 在任何一种情况下,你都需要两个库:BerkeleyDB,用于内部数据库的使用;和OpenSSL,用于加密方法。这些库都是开放资源,并且如同cfengine一样可以免费使用。没有这些库,你将无法使用cfengine,你也不能用其他的库来替代这两个库。本文使用的RHEL 5.0已经包括这些库。

 #wget linux/dag/redhat/el5/en/i386/dag/RPMS/cfengine-2.2.2-1.el5.rf.i386.rpm">ftp://fr.rpmfind.net/linux/dag/redhat/el5/en/i386/dag/RPMS/cfengine-2.2.2-1.el5.rf.i386.rpm

 #rpm -ivh cfengine-2.2.2-1.el5.rf.i386.rpm

 接下来的一步是建立cfengine工作目录树的基本结构:

 手动建立Cfengine的工作目录

 # mkdir /var/cfengine

 # mkdir /var/cfengine/bin

 # mkdir /var/cfengine/inputs

 接下来,在工作目录bin的子目录下(例如:/var/cfengine/bin)建立cfengine可执行程序的本地副本。实际运行过程中,是这些副本被执行,因此当网络在执行任务期间断掉,也不会对系统产生风险。

 步骤3 复制Cfengine二进制代码到工作目录

 # cp /usr/local/sbin/cfagent /var/cfengine/bin

 # cp /usr/local/sbin/cfexecd /var/cfengine/bin

 # cp /usr/local/sbin/cfservd /var/cfengine/bin

 # chown -R root:0 /var/cfengine

 # chmod -R 755 /var/cfengine

更多文章 更多内容请看FTP服务器双核服务器技术网站服务器的选型专题,或进入讨论组讨论。
下一页 1 2 3 4 5 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章