nexus升级

2024-11-05  本文已影响0人  大鹏一怒乘风起

升级路径

https://help.sonatype.com/en/supported-nexus-repository-manager-upgrade-paths.html

升级

https://help.sonatype.com/en/upgrading-a-standalone-instance.html

如果修改了jvm的默认参数,升级之后,会报以下warn,

WARN  [Timer-0]  *SYSTEM java.util.prefs - Could not lock User prefs.  Unix error code 2.
WARN  [Timer-0]  *SYSTEM java.util.prefs - Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

解决办法:

Defaults to -Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs
${NEXUS_DATA} 设置为持久化目录
-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=/nexus-data/javaprefs

原因是
修改了INSTALL4J_ADD_VM_PARAMS, 没有设置 java.util.prefs.userRoot的值
参考链接:https://github.com/sonatype/docker-nexus3/blob/main/README.md#notes

上一篇 下一篇

猜你喜欢

热点阅读