创建软链:file:

- name: create link
hosts: "{{hosts_ip}}"
tasks:
- name: create link

file: src={{src_path}} dest={{dest_link_path}} state=link

运行脚本:

- name: restart jetty
hosts: "{{hosts_ip}}"
tasks:
- name: restart jetty
shell: "{{shell_message}}"
register: ret

- name: display variable
debug: msg="{{ ret.stdout_lines }}"

重启jt或者java:shell:

- name: restart jetty
hosts: "{{hosts_ip}}"
tasks:
- name: restart jetty
shell: "set -m && /opt/bin/jt 2"
register: ret

- name: display variable
debug: msg="{{ ret.stdout_lines }}"

同步目录synchronize 和建目录:

- name: rsync learning
hosts: "{{hosts_ip}}"
tasks:
- name: mkdir dir
file: path="{{dest_path}}" state=directory mode=0755 owner=dev

- name: rsync server dir
synchronize: src="{{src_path}}" dest="{{dest_path}}" recursive=yes rsync_opts=--exclude-from={{src_path}}/exclude.txt
register: ret
- name: display variable
debug: msg="{{ ret.stdout_lines }}"

转载于:https://www.cnblogs.com/Qing-840/p/9264160.html

ansible-playbook-常用相关推荐

  1. ansible playbook play常用参数配置

    我们知道ansible playbook可由多个play组成,而每个play又可以由多个task组成,如果不熟悉playbook play概念的可参考ansible playbook基本概念 下面是一 ...

  2. Ansible 学习总结(2)—— Ansible playbook 入门详解

    一.Ansible playbook 简单概述 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本.通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远 ...

  3. Ansible playbook

    一.Ansible playbook 简介和使用场景 1.简介 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本. 通过 playbook 的详细描述,执行其中的一系列 ta ...

  4. ansible playbook详细教程(笔记)

    ctrl F  执行playbook命令   ansible ­playbook -­i "inventory文件名" playbook.yml ­f 10 (并行级别10) 加参 ...

  5. Ansible PlayBook语法

    PlayBook语法实例 playbook是由一个或多个play组成的列表,play的主要功能在于将事先归并为一组的主机装扮成事先通过Ansible中的tasks定义好的角色(play的内容被称为ta ...

  6. ansible 的常用模块操作

    ansible 的常用模块操作 文章目录 ansible 的常用模块操作 一. 常用模块 二. Ansible命令行选项 三. 运行临时命令 1. 使用临时命令通过模块来执行任务 1.1. ansib ...

  7. ansible playbook学习笔记一

    playbook介绍 1:使用playbook理由: 执行一些简单的任务,使用命令行模式可以方便的解决问题,但是有时一个设施过于复杂,需要大量的操作时候,执行命令行模式是不适合的,这时最好使用play ...

  8. ansible笔记(11):初识ansible playbook(二)

    ansible笔记(11):初识ansible playbook(二)有前文作为基础,如下示例是非常容易理解的:--- - hosts: test211remote_user: roottasks:- ...

  9. Python+Django+Ansible Playbook自动化运维项目实战(二)

    Python+Django+Ansible Playbook自动化运维项目实战 一.资产管理,自动化发现.扫描 1.服务端资产探测.扫描发现 1)资产管理的资产: 2)抽象与约定: 2.探测协议和模块 ...

  10. Python+Django+Ansible Playbook自动化运维项目实战:资产管理

    Python+Django+Ansible Playbook自动化运维项目实战 一.资产管理,自动化发现.扫描 1.服务端资产探测.扫描发现 1)资产管理的资产: 2)抽象与约定: 2.探测协议和模块 ...

最新文章

  1. shell脚本初级教学(从基本脚本开始学起)
  2. 关于MySQL内核,一定要知道的!
  3. 机器学习(MACHINE LEARNING) 【周志华版-”西瓜书“-笔记】 DAY1-绪论
  4. 给IC 应届毕业生的 忠告【转载】
  5. linux用不用装固态硬盘驱动,固态硬盘要不要安装驱动?总算弄明白了
  6. Apache按天截断日志工具,无法生成访问日志
  7. Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序
  8. dedecms /include/uploadsafe.inc.php SQL Injection Via Local Variable Overriding Vul
  9. 在鹅厂面试5轮后扑街!微服务架构,我拿什么拯救你!
  10. 大数据胸_喂母乳会导致胸下垂?!你被这个谣言骗了多少年?
  11. opencv实现对象跟踪_如何使用opencv跟踪对象的距离和角度
  12. sp_executesql介绍和使用 转
  13. JAVA读取本地图片并展示
  14. python实现秒杀商品的微信自动提醒功能(附代码)
  15. 初探 RabbitMQ 消息队列
  16. 揭秘百度新治理结构:马东敏的谣言与李彦宏的用人观
  17. 秦九韶算法与霍纳规则
  18. 如何正确书写正则表达式
  19. [发布] QQGame 连连看辅助工具(限制功能版)
  20. windows10将耳机当作麦克风

热门文章

  1. 模拟芯片的最大“杀手”,竟然是它?!
  2. 一份忧伤的大厂生存百科
  3. 漫画:如何给女朋友解释什么是删库跑路?
  4. 超越halcon速度的二值图像的腐蚀和膨胀,实现目前最快的半径相关类算法(附核心源码)。...
  5. 中了Globelmposter3.0,后缀为4444怎么解决勒索病毒解密
  6. 大数据之---Yarn伪分布式部署和MapReduce案例
  7. win10配置java环境变量,解决javac不是内部或外部命令等问题
  8. 信息管理代码分析二读取二进制文件数据
  9. 阿里云发布新一代CDN 6.0 主打云与大数据融合
  10. 自定义 Layer 属性的动画