前端之家收集整理的这篇文章主要介绍了
Ubuntu集群管理,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图找到一个管理一组
Linux机器的
解决方案(操作系统:Ubuntu,~40个节点.相同的硬件).这些机器应该是彼此的映像,安装在其中的软件需要安装在其他机器中.我的软件要求是hadoop,R和servicemix.所有机器上的R包也需要同步(安装在一个机器上的包需要在所有其他机器上可用)
我现在使用的一个解决方案是使用NFS和pssh.我希望有一个更好/更容易的解决方案,这将使我的生活更轻松.任何建议表示赞赏.
两个受欢迎的选择是来自Puppet Labs的
Puppet和来自OpsCode的
Chef.
另一种可能的机制是创建一个新的元数据包,要求:您想要在所有机器上安装的软件包.当您修改元数据包时,apt-get update&& apt-get -u dist-upgrade会同时在所有系统上安装新软件包.
元数据包方法最初的配置和使用可能较少,但从长远来看,Puppet或Chef可能会提供更好的投资回报,因为它们可以管理的不仅仅是软件包安装.
原文链接:https://www.f2er.com/ubuntu/347225.html