首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从CFEngine切换到舵的正确方法是什么?

从CFEngine切换到舵的正确方法是什么?
EN

Server Fault用户
提问于 2015-10-22 23:29:51
回答 2查看 532关注 0票数 4

我们有一个现有的cfengine3 3社区安装与许多定制承诺,它运行在大约50台机器上。我对转向Rudder很感兴趣,我想知道迁移的最佳方法。最新版本的舵似乎基于cfengine 3.6.3,我们正在运行最新的cfengine,即3.7.1。所以有一些语法不兼容。只需要交换最新的cfengine二进制文件就行了吗?如果不是,迁移的正确方式是什么?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2015-10-23 15:58:37

方向舵可以与CFEngine并排运行。它们使用不同的端口进行客户端-服务器通信(5309用于舵)和不同的路径(/var/舵/cfengine-community),这样它们就可以在系统上协同工作。

最好的策略是让它们都在yout节点上运行,并将您的策略逐个写入舵(通过定义指令并在规则中应用它们,或者使用图形技术编辑器创建您自己的技术),并禁用CFEngine中的迁移策略。

直接抄写是相当快的(所有的砖块都有方向盘,易于使用);但这是一个很好的机会来回顾:

  1. 策略的相关性--我们经常在迁移中发现死代码。
  2. 策略的应用-某些策略应该应用在更多(有时更少)节点上,而不是真正应用在这些节点上。
  3. 策略的正确性--您可以向Rudder报告,这表明策略是否正确应用和工作。可能是他们中的一些人在你不知道的情况下在哪里发霉,因为没有报告。
票数 4
EN

Server Fault用户

发布于 2015-10-23 10:03:17

方向舵使用嵌入式cfengine社区,它与独立cfengine安装不兼容(路径不同)。

有一些cfengine的进程是由Rudder团队维护的,所以我认为交换二进制文件不是一个好主意。

对于不兼容,我不知道,但我知道,您将需要添加一些信息,在您的承诺,以报告内部的状态舵。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/731033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档