par*_*mes 2 deployment tomcat tomcat7 ansible ansible-playbook
我正在尝试为Tomcat应用程序部署设置Ansible剧本。除了启动tomcat之外,所有内容都可以正常工作。当我使用startup.sh时,它可以工作,但我需要使用catalina.sh脚本启动tomcat。
- name: start tomcat
command: ./bin/catalina.sh start
args:
chdir: /websrv/tomcat/tomcat-8080/
Run Code Online (Sandbox Code Playgroud)
这是我正在尝试做的事情,它说开始了,但是从来没有开始过。
TASK [start tomcat] ************************************************************
changed: [appserver.example.com]
Run Code Online (Sandbox Code Playgroud)
请帮忙。
注意:我在centos上使用tomcat的压缩版本,但尚未安装tomcat。因此,如果有人了解如何启动脚本,那将非常有帮助。
如果要快速解决方案来运行与Ansible的TTY无关的tomcat服务器,请使用以下命令:
- name: "Starting Apache server"
command: nohup {{ apache_install_location }}/tomcat9/bin/startup.sh
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4263 次 |
最近记录: |