Nexus 容器未启动

问题描述 投票:0回答:1

面对此错误,因为我检查服务器上的资源利用率很高,但修复后给出了此错误。任何人都可以建议如何解决此问题吗? Nexus docker 容器未启动,同时 sonarqube 容器也已关闭

错误 [FelixStartLevel] *SYSTEM org.sonatype.nexus.orient.restore.RestoreServiceImpl - 转换失败:新建 -> 已启动 com.orientechnologies.orient.core.exception.OStorageException:无法使用 mode=rw 打开本地存储“/nexus-data/db/component” 数据库名称=“组件”

linux docker sonarqube nexus
1个回答
0
投票

根据问题和评论,看起来数据可能已损坏。你也可以

  1. 使用不同的临时映像将目录复制回主机,以便您可以在主机上运行 java -jar 命令
  2. 将 AdoptOpenJdk Java 映像与 Nexus 控制台 jar 一起使用,并直接在目录上运行命令。

第一个可能更安全,因为您正在获取数据的副本,而不是在原始数据上运行代码。

示例 1: docker 运行 ubuntu -v docker cp ubuntu:/nexus-data/db/component

© www.soinside.com 2019 - 2024. All rights reserved.