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

如何跨多个生产服务器维护一个文件(Windows和Linux)

发布时间:2020-12-13 23:37:19 所属栏目:Windows 来源:网络整理
导读:我的组织希望集中管理所有生产服务器的Oracle TNSnames文件.当该文件发生更改时,他们希望能够以最小的努力将更改推送到使用它的所有服务器. 已考虑的方法: 集中文件服务器(缺点:如果文件服务器或文件服务器的网络连接断开,服务器无法访问关键文件) 每台服
我的组织希望集中管理所有生产服务器的Oracle TNSnames文件.当该文件发生更改时,他们希望能够以最小的努力将更改推送到使用它的所有服务器.

已考虑的方法:

>集中文件服务器(缺点:如果文件服务器或文件服务器的网络连接断开,服务器无法访问关键文件)
>每台服务器上的Subversion客户端(缺点:在生产中使用源代码控制工具,增加了复杂性)
>在每台服务器上存储该文件的单个副本(缺点:更改文件内容涉及在许多不同的服务器上进行更改)

更新我可以使用DFS执行此操作吗?

这不是Oracle的问题.这是一个配置管理工具的规范用例,如puppet,bcfg2,cfengine,chef等(其中,至少puppet对管理 windows机器和unixes有一些支持)

对于这个特例,你的观点的吸引力有几个:

>每台机器都有自己的相关文件的本地副本,这意味着如果配置管理服务器(或它的网络路径)消失,机器仍然有文件;在恢复与母舰的连接之前,它不会得到任何更新
>更改会自动从config mgmt服务器推送到每个oracle框
>每台客户端(oracle)机器的额外复杂性很小
>变化发生在一个地方.

当然,缺点是这意味着您需要了解如何运行/配置配置管理系统.当然,在这样做的过程中,您可能会发现许多更多用途,使您的环境和管理更加高效.

(编辑:李大同)

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

    推荐文章
      热点阅读