我最近接管了一个运行Sonatype Nexus的环境。几个星期后,我们发生电源故障导致NAS盒子包含Nexus数据离线几个小时以进行磁盘重建。由于Nexus重新上线,我们的标准存储库和用户因Nexus重置为默认值而丢失(根据Nexus JIRA,这是一个已知的错误/功能)。
但是,我还没有找到一种方法将Nexus指向“我们的”conf目录。我已将$ NEXUS_HOME设置为/ share / nexus(其中/ conf驻留)以及$ NEXUS_WORK。但是,重新启动Tomcat仍然会看到Nexus收到自断电以来一直在使用的数据。
任何人都可以帮我指出我需要设置什么来让Nexus选择正确的conf目录吗?
Nexus 2.7,CentOS Linux。
提前致谢...
答案 0 :(得分:0)
听起来好像sonatype-work / nexus / conf / nexus.xml文件已损坏。较新版本的Nexus可以防止这种情况发生,但是你的版本(2.7)没有。你有这个文件的备份,还是更好的整个conf目录?如果是这样,请恢复它,这将解决问题。