如何避免在将Artifactory RPM版本升级到4.0.0后失去所有权(在4.0.1中修复)
人工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服务器未启动。请检查日志
如果是这种情况,解决问题的最简单方法是:
/etc/opt/jfrog/artifactory /var/opt/jfrog/artifactory /var/opt/jfrog/run
您可能需要重新安装工艺品后,做了镇。