免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 无风之谷
打印 上一主题 下一主题

[其他] 讨论:如何同步上百/千台服务器的某一个配置文件?(获奖名单已公布-2012-9-6) [复制链接]

论坛徽章:
0
61 [报告]
发表于 2012-07-09 14:08 |只看该作者
域策略。域策略。域策略。

论坛徽章:
0
62 [报告]
发表于 2012-07-09 14:12 |只看该作者
回复 27# jiaolt


    1000台1分钟????能看看脚本?

论坛徽章:
0
63 [报告]
发表于 2012-07-09 15:07 |只看该作者
感觉象在开发病毒程序

论坛徽章:
0
64 [报告]
发表于 2012-07-09 16:11 |只看该作者
用脚本做好信任关系,用到 expect

然后
for i in `cat host_list`
do

      rsync.....
done

论坛徽章:
0
65 [报告]
发表于 2012-07-09 16:13 |只看该作者
回复 62# Gray1982


    python 脚本

关键如下:
import multiprocessing

results = []
procPool = multiprocessing.Pool(100)
r =procPool.map_async(changeDeviceInfo,updateList,callback=results.extend)
r.wait()

changeDeviceInfo 函数负责登陆目标机器,然后修改snmp配置文件,然后在启动snmpd

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
66 [报告]
发表于 2012-07-09 17:42 |只看该作者
本帖最后由 zongg 于 2012-07-09 17:42 编辑

只知道rsync,scp ,看来Puppet 不错.  学习了.

论坛徽章:
0
67 [报告]
发表于 2012-07-09 17:51 |只看该作者
回复 65# jiaolt


哦,我写的那个是多线程的,还算可以吧,不过没测试过1000台的


   

论坛徽章:
0
68 [报告]
发表于 2012-07-09 17:51 |只看该作者
回复 65# jiaolt


    高手啊,跟着你混吧

论坛徽章:
0
69 [报告]
发表于 2012-07-09 17:51 |只看该作者
回复 66# zongg


    Puppet已经是一个成熟的方案了

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
70 [报告]
发表于 2012-07-09 17:57 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP