首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用cobbler+puppet自动化Zimbra部署的最佳过程是什么?

使用cobbler+puppet自动化Zimbra部署的最佳过程是什么?
EN

Server Fault用户
提问于 2009-08-21 11:13:17
回答 2查看 1.2K关注 0票数 3

我在一台RHEL5机器上设置了一个完全工作的鞋匠服务器。这可以在裸金属机器上部署一个新的服务器,对磁盘进行分区,使用LVM并创建我需要的尽可能多的虚拟机。虚拟机也从鞋匠服务器获取它们的安装指令、配置、yum存储库等等。

这确实令人兴奋,但下一步是通过这种机制提供完整的Zimbra服务器。

我的目标是让Zimbra在两个虚拟机上运行,一个用于邮件引擎,另一个用于webmail界面(至少作为第一步)。

使用木偶部署和配置整个系统的最佳方法是什么?

其理念是将鞋匠用于极小的机器部署(包括裸金属和虚拟化),并将每个配置问题留给傀儡处理。

谢谢大家会给我一些关于这个话题的结构化信息和建议

EN

回答 2

Server Fault用户

回答已采纳

发布于 2009-09-28 11:45:55

我在回答我自己的问题,因为很长一段时间我没有任何解决办法。

我做了这项工作,我的做法如下:

  • 我现在选择一个单一的机器设置(但是这个过程可以简单地针对每种设置进行调整)。
  • 使用鞋匠配置一台裸金属机
  • 制作一个下载ZCS tarball的鞋匠片段
  • 运行通过鞋匠“后脚本”的zimbra安装脚本通过expect

这意味着您一次手动执行安装过程,编写expect脚本,现在您可以以完全自动化和编程的方式进行任意数量的安装()

由于zimbra是一个非常自我配置的野兽,我决定不通过木偶来维护甜点,zimbra更新脚本应该在升级或更新的情况下完成它们的工作。

票数 3
EN

Server Fault用户

发布于 2009-08-28 14:56:36

齐姆布拉并没有像你描述的那样分开.web界面与MTA相当紧密地联系在一起--最好把它当作一个软件,而不是多个软件,除非你想自己把它拆开,然后再把它重新组合起来,这不太可能在不太努力的情况下工作。

基本上,在开源版本中,集群根本不受支持--您应该在一台机器上运行所有的东西(虚拟的还是不支持的)。

在网络版中,它们支持集群,但据我所知,所有机器运行相同的软件栈,并在其中分布负载(参见产品版)

该群集是使用Red群集套件实现的,“以提供邮箱服务器的M+N群集”。(请参阅zimbra和Cluster_troubleshooting文章)

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

https://serverfault.com/questions/57092

复制
相关文章

相似问题

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