加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 在多个服务器上配置部署

发布时间:2020-12-13 16:54:51 所属栏目:Linux 来源:网络整理
导读:我在WEB集群中有多个服务器(尽管有IP,但所有服务器的配置相同) 如何在多台服务器上配置配置更改? 我创建新的配置,然后为每个服务器创建配置(放置正确的IP),然后: 将它们上传到每台服务器上,替换旧服务器(ssh上的rsync) 在每台服务器上设置一个同时重新加载
我在WEB集群中有多个服务器(尽管有IP,但所有服务器的配置相同)

如何在多台服务器上配置配置更改?

我创建新的配置,然后为每个服务器创建配置(放置正确的IP),然后:

>将它们上传到每台服务器上,替换旧服务器(ssh上的rsync)
>在每台服务器上设置一个同时重新加载Web服务器的作业(服务器使用ntp). – 这是通过脚本发出命令(以节省登录时间)完成的
>在为服务器重新加载添加作业之前 – 对服务器上的配置进行校验和测试 – 在发生故障时发出通知

你怎么看这样的方法?
应该是什么“专业方式:)?”(我不说我的方式不起作用……它可以工作并节省我的时间,不用于登录每个网络服务器.)

问候,

解决方法

您可以使用任何现代更改自动化工具(Puppet,Chef,cfengine,bcfg2等).其中任何一个都可以部署文件,并在修改管理的文件时重新启动服务.

在过去的几年中,我在几个环境中与Puppet取得了巨大的成功.

一旦开始使用该工具,它就可以记录您的流程和基础架构.

通过git或svn等版本控制工具来支持它,现在你拥有了一个版本化的基础架构.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读