我在一台服务器上安装了旧版本的 Solr。其中有 4 个核心。我在新服务器上安装了全新的 Solr。我还将旧的核心目录物理移动到了新服务器的核心目录,但我找不到将它们导入新 Solr 实例的方法。
我该怎么做?
答案1
如果您已经有了 Solr 索引,并且想要尝试新的设置,最好先在 Solr 索引的副本上进行操作和测试。以下是复制 Solr 索引的简单步骤:假设我们已经有一个名为 cast 的索引,副本将被命名为 LuckBox。
- 在 solr 下创建新目录(例如 LuckBox)
- 将整个目录 conf 和 lib 从 cast 复制到 LuckBox。
- 在新目录 LuckBox 下创建名为 data 的新目录。
- 将你的新索引名称添加到 solr.xml
<core instanceDir=”LuckBox” name=”LuckBox” />
重新启动 Jetty(例如 sudo /etc/init.d/jetty restart)
去
http://localhost:8983/solr/LuckBox/admin/dataimport.jsp?handler=/dataimport
1 : click on Reload-config 2 : click on Full-import 3 : continue to next step only after the status became “idle” (by clicking on Status).
- 通过以下方式测试您的新索引:http://localhost:8983/solr/LuckBox/select/?q=:&开始=0&行=10&缩进=开启