在具有共享 NFS 配置的服务器群集上更新 apache 的简单方法?

在具有共享 NFS 配置的服务器群集上更新 apache 的简单方法?

我们有一个服务器设置,其中一个服务器集群与通过 nfs 共享的 db/files/conf 服务器相连,为我们的站点提供服务,位于 Amazon EC2 的弹性负载均衡器后面。

设置工作正常,但保持其最新状态却变得非常困难,因为 Web 服务器使用的 apache/php conf 是通过 NFS 共享的。因此,如果我们尝试在集群中的服务器上运行 apt-get upgrade,它将中止,因为 Web 服务器无法将配置写回 nfs 服务器。

每次我们想要更新机器,或者安装像 php-curl 这样的包时,我们都需要创建一个新的 ami,这样更改就会反映在新启动的 amis 上。

有没有其他更简单的方法?提前谢谢!

答案1

你真的需要发现木偶因为这就是它的设计目的。它将简化部署新包或更新的过程,以及管理配置文件。您甚至可以自动将所有适当的软件和配置文件添加到新虚拟机。它非常适合管理集群,并将大大简化您遇到的问题。

答案2

我会将配置移回本地存储,然后使用CF引擎或者木偶控制配置。

相关内容