如何避免在将Artifactory RPM版本升级到4.0.0后失去所有权(在4.0.1中修复)

JFrog支持
2023-02-26 19:10

人工4.0.0升级可能会导致文件失去其所有权(在4.0.1上修复)。在升级之前,您可以使用以下命令查看是否有问题:

awk的FS = ": "{打印3”“1美元}”< / etc / passwd | - n

您应该看到一个数字后面跟着artifactory。看看上面,如果在500和当前的人工编号之间有任何数字丢失,您将遇到这个问题。

遇到这个问题如何升级:

从前面的命令中记下artifactory的编号。

执行命令RPM -e artifactory,执行命令useradd -u  artifactory

然后按照说明做https://bintray.com/jfrog/product/artifactory/download安装RPM

如果你已经完成了升级,现在artifactory无法启动,你会看到如下内容:

service start artifactory/ opt/jfrog/artifactory/tomcat/bin/setenv.sh: line 3: /etc/opt/jfrog/artifactory/default: Permission denied ** ERROR: artifactory tomcat服务器未启动。请检查日志

如果是这种情况,解决问题的最简单方法是:

/etc/opt/jfrog/artifactory /var/opt/jfrog/artifactory /var/opt/jfrog/run

您可能需要重新安装工艺品后,做了镇。