现在我有 40 多台服务器,全部不能连接外网, 只能通过 ftp 上传文件包上去,请问有经验人士都是如何管理软件的安装的,最近要装一个 saltstack 搞到我头疼死了,系统是 centos 6.4 ,有经验的哥们麻烦指点下
![]() | 1 xuboying 2016-02-24 21:01:28 +08:00 via Android FTP 不是支持脚本的么 |
![]() | 2 clino 2016-02-24 21:08:46 +08:00 我基本上是写脚本批量同步安装文件,然后用 ansible 批量执行和部署 |
![]() | 3 phoenixlzx 2016-02-24 21:21:57 +08:00 ansible puppet |
![]() | 4 xzl 2016-02-24 21:28:39 +08:00 saltstack |
![]() | 5 janxin 2016-02-24 21:40:19 +08:00 ansible fabric |
![]() | 6 SlipStupig 2016-02-24 21:50:03 +08:00 大型企业用 zabbix 批量部署上去,安装 zabbix 可以用 scp 批量执行命令 |
7 yuedingwangji OP @xuboying 你的意思是让我写个脚本自动去 ftp 下载文件,然后安装是么? 行不通呀, 我要装的这软件,依赖性很大 |
8 yuedingwangji OP @xzl 我看了好多 saltstack 源码安装的文档,可是我按上面的教程,安装到现在还没一个能装上去的 |
![]() | 9 jarlyyn 2016-02-24 22:03:10 +08:00 6.4 的话, docker 好像都装不了…… 要么写脚本? |
10 daweibao 2016-02-24 22:10:11 +08:00 看官方教程,安装还是很容易的 |
11 yuedingwangji OP @daweibao 官网给的是 装 epel 源,然后 yum 安装的,问题是我这边无法联网呀 |
12 zaishanfeng 2016-02-24 22:25:01 +08:00 via Android fabric |
![]() | 13 knightdf 2016-02-24 22:26:38 +08:00 搜索自动化运维。。 ansible puppet fabric 等 |
14 shenghe 2016-02-24 22:27:13 +08:00 via Android github 搜索 kindo 。非常简单,服务器无需部署客户端 |
![]() | 15 xzl 2016-02-24 22:53:58 +08:00 |
![]() | 16 laiyingdong 2016-02-25 05:12:21 +08:00 via Android SSH |
![]() | 17 yiyiwa 2016-03-02 10:15:15 +08:00 ansible 好,不要客户端 |
![]() | 18 hzwlf2002 2016-05-18 17:42:50 +08:00 可以试试如下方法: 1. 内网找一台机器,临时连接外网利用 rsync 搭建一个私有的 yum 源,建议把 epel 包含 2. 再利用 ansible 编写 playbook 批量部署 这里有一些简单的 playbook ,可以参照并按需求定制。如果对你有用,请给 star https://github.com/wanglf/ansible-playbook |
19 yuedingwangji OP @hzwlf2002 内网找一台机器,临时连接外网利用 rsync 搭建一个私有的 yum 源 ,谢谢,我待会去 google 下, 在请教下 内网机器只是需要链接外网去下载资源么? |
20 sunny920 2020-04-23 17:08:39 +08:00 推荐云帮手,它是兼容 windows 和 Linux 服务器系统的,而且是可视化的,功能有几十种还是比较全面好用的。 |