首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ansible ntp服务器+多个客户端部署

Ansible ntp服务器+多个客户端部署
EN

Stack Overflow用户
提问于 2014-09-05 08:04:16
回答 1查看 1K关注 0票数 0

我知道这是一个新手的问题,但是:我应该如何定义我的主机文件呢?如果我想要一个NTP服务器和几个客户端,并且仍然有能力对所有主机做共同的事情?

我有10台服务器。其中一个将是NTP服务器,其余的将与其同步。我可以定义我的主机文件如下:

代码语言:javascript
复制
[ntp-server]
hostA

[ntp-slaves]
hostB
hostC
hostD
...

[my_servers]
ntp-server
ntp-slaves

因此,我可以将公共配置(ssh, iptables)应用于所有这些配置。我可以有其他分类,如网络服务器,负载平衡器或任何其他。所以,到目前为止,我还不知道如何用“优雅”的方式来解决这个问题。

此外,与此相关的是,我应该有两个角色吗?如果是在客户机或服务器组中,那么应该是(ntp_server, ntp_client)还是行为不同的单个角色?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-05 09:21:57

您在正确的轨道上,但是my_servers的正确语法是:

代码语言:javascript
复制
[my_servers:children]
ntp-server
ntp-slaves

是的,Ansible在建立其他组的团队时需要一点帮助。

请注意,可以将[my_servers:children] (添加组)和[my_servers] (添加主机)组合在同一个库存文件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25681229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档