了解ansible

由于工作需要重温ansible
安装ansible
 [root@ansible ~]# yum -y install ansible
python多线程
 最大支持5个1(1s)2(1s)3(1s)4(1s)5(3s)慢一些保证一致性10个线程要跑最大支持5 个1 2 3 4 5 1换成6    这样快的情况会有线程锁了解生产者消费者模型python2.7是假的多线程python3是真的多线程python2.7可以用多进程来实现
ansible源码
 whereis ansibleansible: /usr/bin/ansible /etc/ansible /usr/share/man/man1/ansible.1.gz/usr/lib/python2.7/site-packages/ansible/cli/
查看环境变量
 >>> import sys>>> sys.path['', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib/python2.7/site-packages']
ansible使用

准备 Inventory

Inventory 文件用来定义你要管理的主机。其默认位置在 /etc/ansible/hosts ,如果不保存在默认位置,也可通过 -i 选项指定。被管理的机器可以通过其 IP 或域名指定。未分组的机器需保留在 hosts 的顶部,分组可以使用 [] 指定

 [root@ansible ~]# vim /etc/ansible/hosts [test]192.168.6.141192.168.6.142[root@ansible ~]# ansible all -m ping192.168.6.142 | SUCCESS => {    "changed": false,     "ping": "pong"}192.168.6.141 | SUCCESS => {    "changed": false,     "ping": "pong"}

原文发布于微信公众号 - 从零开始的linux(gh_4a9d788f5f27)

原文发表时间:2017-07-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏自由而无用的灵魂的碎碎念

使用Oracle SQL Developer 连接SQL Server

上次,将MySQL数据迁移到Oracle介绍了如何使用oracle sql developer连接mysql。同样,sql server的连接也比较相似。

1401
来自专栏Albert陈凯

Hadoop数据分析平台实战——020Hadoop Shell命令(初学跳过)离线数据分析平台实战——020Hadoop Shell命令(可跳过)

离线数据分析平台实战——020Hadoop Shell命令(可跳过) Hadoop Shell命令简单描述 Hadoop的Shell命令主要分为两类: 一类是启...

3385
来自专栏博客园

Windows下Nginx的启动、停止等命令

http://wanganwu.blog.163.com/blog/static/7788722012322111417966/

1372
来自专栏深度学习之tensorflow实战篇

解决SSH连接linux中文显示乱码问题

添加windows下mysql服务 以管理员身份打开cmd,执行 mysqld –install net stop mysql 忘记密码找回 找到m...

4935
来自专栏技术专栏

HBase 在Linux&Mac 下的安装和配置

详情参考 http://hbase.apache.org/book.html#quickstart

2461
来自专栏主机笔记

linux永久修改dns

服务器修改dns服务器的方法有多种,但是有时候更改完成只是暂时生效的,只要重启做的更改就会消失,所以就需要永久修改dns服务器地址。 方法一 静态ip永久修改d...

89610
来自专栏Java成神之路

计算机_网络_01_配置IE代理

1093
来自专栏技术专栏

Hadoop2.x linux&mac下分布式安装部署

详情请参考 http://hadoop.apache.org/docs/r2.5.2/hadoop-project-dist/hadoop-common/Si...

1544
来自专栏云计算教程系列

在CVM上使用rbenv安装RoR

Ruby on Rails(官方简称为Rails,亦被简称为RoR),是一个使用Ruby语言写的开源Web应用框架,它是严格按照MVC结构开发的。它努力使自身保...

1788
来自专栏前端开发

CentOS 7 安装 JAVA环境(JDK 1.8)

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315...

1.3K4

扫码关注云+社区

领取腾讯云代金券