博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ansible-playbook-常用
阅读量:6325 次
发布时间:2019-06-22

本文共 956 字,大约阅读时间需要 3 分钟。

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

你可能感兴趣的文章
JavaScript 对象
查看>>
nginx限制用户并发连接数
查看>>
汇聚内容页关键词优化的小窍门
查看>>
mysql禁用autocommit,以及遇到的问题(转)
查看>>
巧用MySQL InnoDB引擎锁机制解决死锁问题(转)
查看>>
rpc框架之avro 学习 1 - hello world
查看>>
Shiro Review——自定义Realm实现认证
查看>>
解决微信底部弹出输入法遮挡页面
查看>>
5G明确C波段频率使用规划的5层意义
查看>>
java-多线程 | 实现方式
查看>>
[leveldb] 初探 leveldb
查看>>
KNIMI数据挖掘建模与分析系列_003_利用KNIMI做客户细分
查看>>
GridView控件自定义分页的实现
查看>>
从一道算法题说去1
查看>>
linux route命令的使用详解
查看>>
SharePoint 2013 网站搜索规则的使用示例
查看>>
Spark-SparkSQL深入学习系列九(转自OopsOutOfMemory)
查看>>
[WCF REST] 通过ASP.NET Output Caching实现声明式缓存
查看>>
大学生面试成功的十大法宝
查看>>
纳斯达克CEO:我们与ICO保持距离
查看>>