zoukankan      html  css  js  c++  java
  • ansible-playbook-常用

    创建软链: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 }}"

  • 相关阅读:
    POJ 2955
    POJ 1276 多重背包
    UVA 11584 划分回文字串
    Uva 11400 照明系统
    POJ 2677 Tour
    Uva 437 巴比伦塔 && UVA10003
    12563 Jin Ge Jin Qu hao
    最小公共祖先 (Tarjan) POJ1470
    DB2
    SQLserver数据库
  • 原文地址:https://www.cnblogs.com/Qing-840/p/9264160.html
Copyright © 2011-2022 走看看