【问题标题】:Software management tool for cluster集群软件管理工具
【发布时间】:2017-08-18 09:20:26
【问题描述】:

我有一个由大约 20 台计算机组成的集群,其中 Linux 作为操作系统安装。现在当我必须在集群上安装软件时,我必须在每个系统上一个一个地安装它。是否有任何基于 Linux 工具 GUI 或 CLI 可以为集群中的所有系统完成这项工作?或任何其他解决方案?我想单点控制。

【问题讨论】:

  • 简单的解决方案是在一台计算机上编写脚本。并使这台计算机可以访问其余机器(通过公钥进行SSH访问)。配置脚本就像提供的命令将通过 SSH 访问在所有机器上执行。

标签: linux cloud distributed-computing


【解决方案1】:

您可以使用任何配置管理工具,如FabricAnsiblePuppetChef 等。

您还可以使用容器和调度程序,例如 Docker SwarmKubernetesApache Mesos

【讨论】:

  • 这些像Puppet这样的工具是配置管理(意味着可以单点控制配置)而不是软件管理工具(这样我可以从单点在集群上安装软件)
  • 这些工具确实允许您安装软件、操作系统包和应用程序软件,它们是专门为此设计的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-04
  • 1970-01-01
相关资源
最近更新 更多