ansible命令应用示例                            

  • ping slave组

ansible slave -m ping

  • 用bruce 用户以root 身份ping

ansible slave -m ping -u bruce --sudo

  • 用bruce 用户sudo 到batman 用户ping

ansible slave -m ping -u bruce --sudo --sudo-user batman

  • 给slave组安装ftp

ansible slave -m yum -a "name=vsftpd state=latest"
ansible slave -m yum -a 'name=vsftpd state=present'

  • 启动ftp

ansible slave -m service -a 'name=vsftpd state=started enabled=yes'

  • 查看ftp是否启动

ansible slave -m shell -a 'ss -tln | grep 21'

  • 执行shell脚本文件

ansible slave  -m shell -a "/tmp/test.sh"

  • 执行update命令

ansible slave -m command -a 'uptime'

  • 创建用户hadoop

ansible slave -m user -a 'name=hadoop comment="ansible add user" password="123123"'

  • 复制文件

ansible slave -m copy -a 'src=/root/.ssh/id_rsa.pub dest=/root'

  • 追加文件

ansible slave -m shell -a 'cat /root/id_rsa.pub >>/root/.ssh/authorized_keys'

  • 确保slave 组所有主机的httpd 是启动的

ansible slave -m service -a "name=httpd state=started"

  • 重启slave 组所有主机的httpd 服务

ansible slave -m service -a "name=httpd state=restarted"

  • 确保slave 组所有主机的httpd 是关闭的

ansible slave -m service -a "name=httpd state=stopped"

转载于:https://www.cnblogs.com/tangshengwei/p/5036341.html

ansible命令应用示例相关推荐

  1. 常用的linux命令与示例,linux常用命令及用法示例

    一. 帮助命令 1. 常用快捷键 快捷键 功能 ctrl + c 停止进程 ctrl+l 清屏:彻底清屏是:reset ctrl + q 退出 tab键 提示(更重要的是可以防止敲错) 上下键 查找执 ...

  2. linux who命令测试,Linux中的who命令详细示例

    who是一个命令行实用程序,可打印当前登录用户的列表.它还可以显示当前的运行级别,上次系统引导的时间等.在本文中,我们解释展示了GNU coreutils软件包中捆绑的who命令用法示例. 如何使用w ...

  3. ansible命令参数介绍

    ansible命令参数介绍 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 -m:要执行的模块,默认为command -a:模块的参数 -u:ssh连接 ...

  4. 常用ansible命令

    常用ansible命令 使用ansible-doc -l 查看具体模块的使用方法,这里举例常用的ansible简单用法 执行系统命令 [root@ansible ~]# ansible pinpoin ...

  5. Linux战地日记—date命令详细示例

    date命令详细示例 日期格式:年/月/日 和 月/日/年 [bestcoder@localhost chapter1]$ date +%F 2015-10-14 [bestcoder@localho ...

  6. 【已解决】ansible 命令报错 Error -5 while decompressing data: incomplete or truncated stream

    一.报错信息: 执行ansible命令时报错 ERROR! Unexpected Exception, this is probably a bug: Error -5 while decompres ...

  7. linux mv编写代码,Linux命令--mv(示例代码)

    简介这篇文章主要介绍了Linux命令--mv(示例代码)以及相关的经验技巧,文章约4069字,浏览量253,点赞数7,值得推荐! Linux--mv mv经常被用来做备份 命令参数: -b :若需覆盖 ...

  8. Linux 中 make 命令用法示例

    概述:make命令描述源程序间相互关系并自动编译,用于执行makefile文件中的预先设定的命令,诸如编译.运行.删除等等,可大大提高效率.在较大规模的系统中,人们希望对其中某个或者某一些模块的修改不 ...

  9. linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr/eg/manly)

    文章目录 linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr) references 我的推荐(两个)

最新文章

  1. Linux中设置ip
  2. 反光衣识别算法冠军方案总结(附源码)|极市打榜
  3. POJ 3974 Palindrome (算竞进阶习题)
  4. flex 下对齐_CSS3中Flex弹性布局该如何灵活运用?
  5. cpu使用率_漫话性能:CPU使用率
  6. 排序算法(三)--冒泡排序法
  7. pat A1052:Linked List Sorting静态链表+链表排序
  8. 禁止国外ip访问网站、服务器
  9. GG 。B的搜索技巧?
  10. ⚡我的三百块别人的五分钟⚡——debug技能必学
  11. 中国建设工程造价管理系统 http://zaojiasys.jianshe99.com/cecaopsys/
  12. Mac ssh: connect to host XXX.XXX.XXX.XXX port XX: Operation timed out的问题解决
  13. js 区分中英文输入法(如中英文括号)
  14. oracle日志满了删除,oracle日志文件满了
  15. 堆外内存(off-heap),堆内存(on-heap)
  16. html层叠云标签代码,可以加载个人博客中,非常炫的特效
  17. 模拟器+Appium+Python抓取App内容
  18. EF中的EntityState几个状态的说明
  19. signature=c4909c704a84f06fbd526ac646c599dd,각변위 방식을 이용한 캡슐의 오리엔테이션 측정 방법...
  20. 非视线成像:角膜成像系统

热门文章

  1. 计算机体系结构--第一章1----体系结构的分类
  2. 中学计算机教育未得到重视,新时期中学计算机教学现状和发展趋势研究
  3. 树莓派实时(30fps)手势识别,从数据集采集开始,全部流程开源
  4. 【三分钟讲清区块链/比特币】之三:加密货币的本质
  5. 如何在64位Ubuntu16.04系统下安装electron
  6. 8051中断系统介绍
  7. PCB 相关单位 说明
  8. 数据挖掘之数据预处理
  9. 为什么只有360公开支持华为系统,其他公司都不敢表态?
  10. 让孩子尽快了解这个世界