Artifactory + 18.04 artifactoryManage.sh不会创建PID文件

时间:2018-04-18 15:24:31

标签: ubuntu artifactory ubuntu-18.04

我正在使用Artifactory和ubuntu 18.04(预发行版)。所有似乎都工作正常,但artifactoryManager.sh脚本没有像16.04那样正确创建ARTIFACTORY_PID文件。我做了一些小调试,但我无法确定为什么pid文件不是由systemd创建的。

如果我调用/opt/artifactory/bin/artifactoryManager.sh通过命令行通过sudo手动启动它可以正常工作。我怀疑某种18.04环境或系统更改或某些破折号/重击问题。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我通过设置更大的超时来解决此问题,可以通过增加变量START_TMO的值来实现(默认值为60)

有多种方法可以做到,但是这是我的方法:

官方脚本installService.sh在此处保留配置:

/ etc / opt / jfrog / artifactory

在那个地方,您有一个名称为default的文件,最后一行可以用来定义超时:uncomment它并设置一个更大的值,例如

# Timeout waiting for artifactory to start
START_TMO=120