DMZ环境下Nexus3.70.3-01启动无限重试CLM连接问题求助
解决Nexus 3.70.3-01在DMZ环境中因CLM检测启动失败的问题
核心解决方案:预配置禁用CLM插件/检测
由于DMZ防火墙限制对外请求,且无法通过UI关闭CLM,可通过修改本地配置文件直接禁用CLM功能,避免启动时的外部连接尝试:
停止Nexus进程
先终止当前循环启动的Nexus进程:# 查找Nexus进程ID ps aux | grep nexus # 终止进程(替换<PID>为实际进程ID) kill <PID>若通过系统服务管理,可执行:
service nexus stop方法一:修改CLM插件配置文件
进入Nexus工作目录(默认路径为sonatype-work/nexus3,自定义路径请调整),创建或编辑CLM插件的配置文件:vi sonatype-work/nexus3/karaf/etc/org.sonatype.nexus.plugins.nexus-clm-plugin.cfg在文件中添加以下配置项:
enabled=false保存并退出。
方法二:添加JVM启动参数
编辑Nexus的VM参数配置文件(默认路径为nexus-3.70.3-01/bin/nexus.vmoptions),在文件末尾添加:-Dnexus.clm.enabled=false保存并退出。
启动Nexus并验证
启动Nexus服务:service nexus start # 或直接执行启动脚本 ./nexus-3.70.3-01/bin/nexus start此时Nexus将跳过CLM检测,正常启动并加载UI,之后即可进行OrientDB到H2的迁移操作。
内容的提问来源于stack exchange,提问作者Peter Kelley
相关产品推荐
相关产品推荐

