东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

编程相关破解相关编程工具反编译安装制作程序源码软件补丁数据库Visual Studiovc++visualbasicdreamweaver

首页编程开发程序源码 → 批量linux管理工具(Ansible) 6.2 源码windows版

批量linux管理工具(Ansible)

批量linux管理工具(Ansible)6.2 源码windows版

  • 大小:2.3M
  • 语言:中文
  • 平台:WinAll
  • 更新:2016-08-25 10:26
  • 等级:
  • 类型:程序源码
  • 网站:暂无
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
软件介绍软件截图相关软件软件教程网友评论下载地址

ansible是一款批量linux管理工具,而且支持使用python添加自己需要的模块,很简单。

批量linux管理工具(Ansible)优点

1、轻量级,他不需要去客户端安装agent,更新时,只需要在操作机上进行一次更新即可
2、批量任务执行可以写成脚本,而且不用分发到远程就可以执行
3、使用python编写的,维护更简单,ruby语法过于复杂
4、支持sudo

批量linux管理工具(Ansible)缺点

1、对于几千台、上万台机器的操作,还不清楚性能、效率情况如何,需要进一步了解。

简要使用方法如下:
ansible 在centos 6.2上的安装


源码安装,源码去github上下载即可
yum install PyYAML.x86_64 python-paramiko.noarch python-jinja2.x86_64 
python setup.py build
python setup.py install


rpm 安装
git clone git://github.com/ansible/ansible.git
cd ./ansible
make rpm
sudo rpm -Uvh ~/rpmbuild/ansible-*.noarch.rpm

在/etc/profile下面添加上下面的环境变量
export ANSIBLE_HOSTS=/etc/ansible/ansible_hosts
export ANSIBLE_CONFIG=/etc/ansible/ansible.cfg
其中/etc/ansible/ansible_hosts里面就是要操作的主机列表,当然,在执行命令时,也可以带【-i】参数来指定主机列表文件名


ansible all -m command -a "/bin/echo hello" --ask-pass
ansible all -m ping --ask-pass -u root
ansible all -m script -a "/root/hequan/shell/t.sh" -k
ansible all -m copy -a "src=/root/hequan/shell/t.sh dest=/tmp/ mode=755 owner=root group=root" -k -u root
ansible all -m file -a "dest=/tmp/t.sh mode=755 owner=root group=root" -k -u root
ansible all -i /etc/ansible/serverlist -m shell -a "/tmp/t.sh" -k -u root
ansible all -m user -a "name=foo password="
ansible all -m user -a "name=foo state=absent"


性能不知道如何,后续用脚本做一下压力测试。

PC官方
安卓官方手机版
IOS官方手机版

批量linux管理工具(Ansible)截图

下载地址

批量linux管理工具(Ansible) 6.2 源码windows版

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式