Can';不要用Ansible启动JIRA

Can';不要用Ansible启动JIRA,ansible,jira,Ansible,Jira,正式的启动方式是(转到jirasoftware srouce目录): 如果在服务器上运行,则可以成功启动。但使用下面的ansible并非成功: - name: Start Jira command: /home/jira/jirasoftware/atlassian-jira-software-8.5.1-standalone/bin/start-jira.sh become: true become_user: jira 运行任务后,请检查服务器,找不到正在运行的JIRA进程。是

正式的启动方式是(转到jirasoftware srouce目录):

如果在服务器上运行,则可以成功启动。但使用下面的ansible并非成功:

- name: Start Jira
  command: /home/jira/jirasoftware/atlassian-jira-software-8.5.1-standalone/bin/start-jira.sh
  become: true
  become_user: jira

运行任务后,请检查服务器,找不到正在运行的JIRA进程。

是否有任何错误日志?你看过日志了吗?@jpllosa没有出错。节省你宝贵的时间。然后您可以使用ansible中的systemd模块进行管理。注意:您可以通过ansible复制文件或模板轻松进行此配置。您是否尝试使用“shell”而不是“command”。。使用“command”模块///Hi rawmain,$HOME等变量将无法工作,欢迎使用SO。当ansible任务退出时,您的脚本很可能被终止;使用
shell:nohup/home/jira/和其他&
而不是
命令:
告诉shell您希望它继续运行,或者最好按照Zeitounator所说的去做
- name: Start Jira
  command: /home/jira/jirasoftware/atlassian-jira-software-8.5.1-standalone/bin/start-jira.sh
  become: true
  become_user: jira