码迷,mamicode.com
首页 > 编程语言 > 详细

python——简单主机批量管理工具

时间:2018-07-18 17:13:54      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:cluster   proc   主机批量管理   管理工具   serve   clust   配置   密码   python   

需求:

  1. 主机分组
  2. 主机信息配置文件用configparser解析
  3. 可批量执行命令、发送文件,结果实时返回,执行格式如下 
    1. batch_run  -h h1,h2,h3   -g web_clusters,db_servers    -cmd  "df -h" 
    2. batch_scp   -h h1,h2,h3   -g web_clusters,db_servers  -action put  -local test.py  -remote /tmp/ 
  4. 主机用户名密码、端口可以不同
  5. 执行远程命令使用paramiko模块
  6. 批量命令需使用multiprocessing并发

python——简单主机批量管理工具

标签:cluster   proc   主机批量管理   管理工具   serve   clust   配置   密码   python   

原文地址:https://www.cnblogs.com/iexperience/p/9329362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!