将Perl部署到无共享群集

Mat*_*son 5 deployment perl

有人建议将Perl模块的部署方法分配给无共享群集吗?

我们目前的方法非常手动.

  1. 取下集群的一半
  2. 将Perl模块(CPAN样式模块)复制到已关闭的集群成员
  3. ssh到每个成员并perl Makefile.pl; make ; make install在要安装的每个模块上运行
  4. 确认部署
  5. 在服务新部署的集群成员时,旧集群成员停止服务并重复步骤2 - > 4

这显然远非最优,任何人都拥有或知道用于将Perl模块部署到无共享群集的良好工具链?

Mic*_*man 4

使一个节点脱机,安装 Perl,然后使用它重新映像其他节点。

至少,我认为您希望在无共享集群中安装软件。Perl 正是您正在安装的应用程序。