如何避免在将Artifactory RPM版本升级到4.0.0后失去所有权(在4.0.1中修复)
Artifactory 4.0.0升级会导致你的文件失去所有权(在4.0.1修复)。在升级之前,您可以查看以下命令是否有问题:
awk的FS = ": "{打印3”“1美元}”< / etc / passwd | - n
您应该看到一个数字后面跟着artifactory。看看上面,如果在500和当前的人工编号之间有任何数字缺失,你就会遇到这个问题。
如果遇到以下问题,如何升级:
从前面的命令中记录artifactory的编号。
运行命令:RPM -e artifactory运行命令:useradd -uartifactory
然后按照上面的说明做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 server未启动。请检查日志
如果是这样,最简单的解决方法是:
chown -R artifactory /etc/opt/jfrog/artifactory /var/opt/jfrog/artifactory /var/opt/jfrog/run
你可能需要重新安装后,做chown。
