【问题标题】:Solr new Core from UI来自 UI 的 Solr 新核心
【发布时间】:2015-09-09 17:02:17
【问题描述】:

我正在尝试使用 Solr 5.3 创建一个新核心。直到几天前,我还没有使用 Solr 的经验。我想我需要这种破碎的巴尼风格。我浏览过系统文档、维基、YouTube 和随机讨论板。我发现的信息要么不是最新的,要么不是我从 UI 中看到的。我现在已经浪费了五个小时试图让它发挥作用。我别无选择。我准备放弃这个项目并从头开始。我完全被激怒了,把自己交给了更好的人摆布。谁能告诉我怎么做?

【问题讨论】:

    标签: windows solr cygwin nutch


    【解决方案1】:

    我按照以下步骤使用 solr 管理 UI 添加 core

    1. 使用~/solr-5.2.0/bin/solr start 启动solr 服务器。这将在 8983 端口上启动 solr。
    2. 现在转到solr 目录。 cd ~/solr-5.2.0/server/solr
    3. 创建一个新文件夹,其中将包含 solr 核心配置。 mkdir newCore
    4. 现在在newCore 旁边创建一个conf 目录,并复制您的schema.xmlsolrconfig.xml 以及其他必要的文件。
    5. 转到 Solr 管理 UICore Admims 部分。根据您的要求指定核心名称,并在instanceDir 字段中指定newCore(我们创建的目录的名称)。点击Add Core 按钮。

    【讨论】:

    • 我在网上的教程中看到了类似的东西。我从哪里获得架构和 solrconfig xml 文件?我必须自己写吗?我大概可以。我对xml有很好的掌握。不过,按照我在下面通过 cmd 行指定的方式执行此操作将自动创建这些文件。想法?感谢您的回复,它确实说明了一些事情!
    • 您可以从 solr 设置提供的 configsets 最初复制它们,然后根据您的要求进行编辑。
    • 它能解决您的问题吗?你能从 UI 创建core 吗?
    • 它只需要一个调整就可以工作。我不能只从配置集中添加架构和 solrconfig。我不得不从 configsets/basic_configs 复制/粘贴整个 conf 目录并使用它。否则像冠军一样工作!
    • 是的。因为默认的schema.xml 引用了很多其他文件。我在point 4 中提到的相同。以上。
    【解决方案2】:

    我在这里找到了一个教程:apache-solr-tutorial-beginners

    我按照作者给出的确切说明通过solar-5.3.0/bin 的命令行创建新内核:

    solr create -c jcg -d basic_configs
    

    jcg 然后出现在我的 Solr UI 中。

    我回去用我的项目规范尝试了同样的事情,它成功了!我仍然不知道如何从 UI 中执行此操作,但至少我可以前进一英寸!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多