【问题标题】:how to find out what Solr version is DSE using如何找出 DSE 使用的 Solr 版本
【发布时间】:2016-02-06 20:24:01
【问题描述】:

我正在尝试找出我们的 DSE 设置使用的 Solr 版本。我知道它使用自定义修改的 solr,但我想知道索引 Lucene 版本。

除了用 Luke 打开索引之外,DSE 是否在某个地方显示此信息?我在 Solr 管理概述中没有看到它。

编辑:我只指望查看设置,而不是任何文档

【问题讨论】:

    标签: solr datastax datastax-enterprise


    【解决方案1】:

    查看发行说明:

    http://docs.datastax.com/en/datastax_enterprise/4.8/datastax_enterprise/RNdse.html

    您也可以在启动时在 system.log 中看到它。

    注意:solr 和 lucene 版本现在是相同的,因为它们是一个项目:

    https://github.com/apache/lucene-solr/releases

    【讨论】:

    • 我显然没有说清楚,我只是指望看设置,而不是任何文档
    • 启动时也可以在system.log中看到。
    【解决方案2】:

    在solrconfig.xml中,通常有这样一行:

    <luceneMatchVersion>5.3.0</luceneMatchVersion>
    

    这为您提供了所需的最低 Lucene 版本。

    【讨论】:

    • solrconfig 通常是用户生成的。除非他们使用 DSE 的 generateResources 并且它是一个新核心,否则这将无济于事。
    • 即使是用户生成的配置也需要有该行。我以为您在谈论检查现有安装。可能我理解错了。
    • 实际查看这个值让我想知道我们使用的是什么 solr 版本,因为我认为它与我在这里看到的不同。我要么希望在 solr 管理页面中看到一些价值,要么希望在某些 jar 中看到一些元信息,但由于这些 jar 与 vanilla solr 的不同,这并不容易。
    • Stock Solr,在默认仪表板页面中有此信息:lucene-impl 5.3.1 1703449 - noble - 2015-09-17 01:38:09
    • 我现在 vanilla Solr 在概述页面中有信息,这就是我在那里寻找它的原因。 DSE 要么隐藏它,要么版本未显示在我们拥有的版本中......
    猜你喜欢
    • 2015-03-05
    • 2016-12-06
    • 2018-09-13
    • 2018-06-20
    • 2014-05-06
    • 2013-12-28
    • 2014-11-11
    • 2014-12-05
    • 2013-12-02
    相关资源
    最近更新 更多