如何批量管理服务器?

2016 年 2 月 24 日
 yuedingwangji

现在我有 40 多台服务器,全部不能连接外网, 只能通过 ftp 上传文件包上去,请问有经验人士都是如何管理软件的安装的,最近要装一个 saltstack 搞到我头疼死了,系统是 centos 6.4 ,有经验的哥们麻烦指点下

6364 次点击
所在节点    Linux
20 条回复
xuboying
2016 年 2 月 24 日
FTP 不是支持脚本的么
clino
2016 年 2 月 24 日
我基本上是写脚本批量同步安装文件,然后用 ansible 批量执行和部署
phoenixlzx
2016 年 2 月 24 日
ansible
puppet
xzl
2016 年 2 月 24 日
saltstack
janxin
2016 年 2 月 24 日
ansible
fabric
SlipStupig
2016 年 2 月 24 日
大型企业用 zabbix 批量部署上去,安装 zabbix 可以用 scp 批量执行命令
yuedingwangji
2016 年 2 月 24 日
@xuboying 你的意思是让我写个脚本自动去 ftp 下载文件,然后安装是么? 行不通呀, 我要装的这软件,依赖性很大
yuedingwangji
2016 年 2 月 24 日
@xzl 我看了好多 saltstack 源码安装的文档,可是我按上面的教程,安装到现在还没一个能装上去的
jarlyyn
2016 年 2 月 24 日
6.4 的话, docker 好像都装不了……

要么写脚本?
daweibao
2016 年 2 月 24 日
看官方教程,安装还是很容易的
yuedingwangji
2016 年 2 月 24 日
@daweibao 官网给的是 装 epel 源,然后 yum 安装的,问题是我这边无法联网呀
zaishanfeng
2016 年 2 月 24 日
fabric
knightdf
2016 年 2 月 24 日
搜索自动化运维。。
ansible
puppet
fabric 等
shenghe
2016 年 2 月 24 日
github 搜索 kindo 。非常简单,服务器无需部署客户端
xzl
2016 年 2 月 24 日
laiyingdong
2016 年 2 月 25 日
SSH
yiyiwa
2016 年 3 月 2 日
ansible 好,不要客户端
hzwlf2002
2016 年 5 月 18 日
可以试试如下方法:

1. 内网找一台机器,临时连接外网利用 rsync 搭建一个私有的 yum 源,建议把 epel 包含
2. 再利用 ansible 编写 playbook 批量部署

这里有一些简单的 playbook ,可以参照并按需求定制。如果对你有用,请给 star

https://github.com/wanglf/ansible-playbook
yuedingwangji
2016 年 5 月 18 日
@hzwlf2002 内网找一台机器,临时连接外网利用 rsync 搭建一个私有的 yum 源 ,谢谢,我待会去 google 下, 在请教下 内网机器只是需要链接外网去下载资源么?
sunny920
2020 年 4 月 23 日
推荐云帮手,它是兼容 windows 和 Linux 服务器系统的,而且是可视化的,功能有几十种还是比较全面好用的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/258875

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX