2

我正在使用 OpenGrok 并在尝试搜索项目时遇到问题。我收到错误“未找到索引数据库...”

这有点奇怪,因为这个实例上还有其他项目并且它们运行良好。只有我列表中的最后一个项目才有这个问题......

有人有什么主意吗?

4

2 回答 2

2

当给定存储库的索引存在问题时,您将看到此错误。在这种情况下,opengrok 在 index 文件夹下创建一个“脏”文件,例如。/home/opengrok/数据/索引/

请按照以下步骤解决此类错误。

  1. 识别出现此错误的存储库,例如。测试
  2. 登录到opengrok服务器

  3. cd /home/opengrok/data/index/ 例如。/home/opengrok/data/index/test

  4. 将内容移动到临时位置,例如。mkdir /tmp/test;mv /home/opengrok/data/index/test/* /tmp/test
  5. 重新开始索引。
于 2017-01-02T03:54:03.877 回答
1

最后我找到了解决方法。这是因为索引哪里大。所以我进入 OpenGrok 目录并清除它们。然后我再次启动 OpenGrok,一切顺利。

希望这可以帮助别人!

于 2014-06-25T06:49:41.323 回答