ILI*_*LIV 3 linux ssh productivity
所以,我有十几台 CentOS Linux 服务器。总的来说,它们的配置基本相同。
有时我需要添加额外的 cron 作业(/etc/cron.d/ 中的单独 crontab 文件),和/或将新的 BASH/Perl 脚本复制到 10 多个服务器,或运行 sed 表达式以在脚本中进行细微更改基本上是在每一个 10+ 服务器上。
我真的厌倦了在每个主机的基础上快速完成。那么,你们是如何应对这个挑战的呢?你的袖子有什么技巧吗?我应该知道的任何软件(免费且经证明可以可靠运行)?
我正在寻找一种通过 SSH 执行此操作的方法,但我也对其他方法感到好奇。
Mxx*_*Mxx 11
你在这里打开一大罐蠕虫。:) 这个(非常常见的)问题有很多不同的方法和解决方案。它可以是像parallel-ssh一样基本的东西。但是您真正要寻找的(但还不知道;)是配置管理系统。两个越来越受欢迎的竞争产品/项目是:Puppet和Chef。还有许多其他产品最终可以让您完成相同的任务。我最近发现了Ansible,它看起来非常有前途。如果正确实施,所有这些解决方案将使您能够更好地管理更多系统。维基百科有一篇文章列出了此类产品http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software
| 归档时间: |
|
| 查看次数: |
7086 次 |
| 最近记录: |