码迷,mamicode.com
首页 > 其他好文 > 详细

playbook

时间:2018-12-14 19:38:53      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:host   div   bubuko   分享   playbook   shell   amp   remote   pid   

 1 ---
 2 - hosts: web-server 3   remote_user: root
 4   tasks:
 5    - name: stop logstash
 6      shell: PID=`ps -ef | grep logstash  | grep -v grep | awk {print $2}`; if [ $PID ];then kill -9 $PID && echo "rm ok";fi
 7    - name: rm old logstash
 8      shell: rm -rf /data1/elk/logstash*
 9    - name: cp new logstash
10      copy: src=/home/dev/playbook/conf.zip  dest=/data1/elk/conf.zip
11    - name: unzip
12      shell: /usr/bin/unzip -o  /data1/elk/conf.zip -d /data1/elk/logstash-6.5.1/
13    - name: cp new logstash
14      copy: src=/home/dev/playbook/conf.zip  dest=/data1/elk/conf.zip
15    - name: unzip
16      shell: /usr/bin/unzip -o  /data1/elk/conf.zip -d /data1/elk/logstash-6.5.1/

 



技术分享图片

 

playbook

标签:host   div   bubuko   分享   playbook   shell   amp   remote   pid   

原文地址:https://www.cnblogs.com/abkn/p/10120689.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!