1.roles/zrlog/tasks/main.yml
# 上传源码包至tomcat站点目录,并解压
cd /usr/share/tomcat/webapps
sz...略
tar -xzvf zrlog.tar.gz
chown tomcat.tomcat . -R
# 重启服务
systemctl restart tomcat
- name: Upload zrlog_source to tomcat
unarchive:
src: zrlog.tar.gz
dest: /usr/share/tomcat/webapps
owner: tomcat
group: tomcat
- name: Create zrlog_mount_directory
file:
path: /mnt/zrlog
state: directory
owner: tomcat
group: tomcat
recurse: yes
- name: Mount nfs_share_directory to zrlog_mount_directory
mount:
src: 172.16.1.31:/data/zrlog
path: /mnt/zrlog
fstype: nfs
state: mounted
- name: Restart tomcat
systemd:
name: tomcat
state: restarted