我正在使用Artifactory和ubuntu 18.04(预发行版)。所有似乎都工作正常,但artifactoryManager.sh脚本没有像16.04那样正确创建ARTIFACTORY_PID文件。我做了一些小调试,但我无法确定为什么pid文件不是由systemd创建的。
如果我调用/opt/artifactory/bin/artifactoryManager.sh通过命令行通过sudo手动启动它可以正常工作。我怀疑某种18.04环境或系统更改或某些破折号/重击问题。有什么想法吗?
答案 0 :(得分:0)
我通过设置更大的超时来解决此问题,可以通过增加变量START_TMO的值来实现(默认值为60)
有多种方法可以做到,但是这是我的方法:
官方脚本installService.sh在此处保留配置:
/ etc / opt / jfrog / artifactory
在那个地方,您有一个名称为default的文件,最后一行可以用来定义超时:uncomment它并设置一个更大的值,例如
# Timeout waiting for artifactory to start
START_TMO=120