gpt4 book ai didi

shell - 在 Ansible 中启动 Bitbucket 服务器

转载 作者:行者123 更新时间:2023-12-04 19:02:02 26 4
gpt4 key购买 nike

我正在使用 Vagrant 和 Ansible 在 Ubuntu 15.10 上创建我的 Bitbucket 服务器。我已经完成了服务器设置并且可以正常工作,但是每次重新配置服务器时,我都必须手动运行 start-webapp.sh 脚本来启动服务器。

我在 Ansible 中的 Bitbucket 角色中有以下任务,当我增加详细程度时,我可以看到我得到了来自服务器的肯定响应,说它将在 http://localhost/ 上运行但是当我转到 URL 时,服务器没有打开。如果我然后通过 SSH 连接到服务器并自己运行脚本,在运行脚本后得到完全相同的响应,我可以看到启动网页。

- name: Start the Bitbucket Server
become: yes
shell: /bitbucket-server/atlassian-bitbucket-4.7.1/bin/start-webapp.sh

任何关于如何解决这个问题的建议都会很好。

谢谢,

山姆

最佳答案

将其更改为初始化脚本并使用服务模块启动它可能会更好。例如,见 this role用于安装位桶...

否则,您会因在临时 session 下运行进程而受到 HUP 和其他问题的影响。

关于shell - 在 Ansible 中启动 Bitbucket 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38208232/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com