1、将 example/multicore
下的core0 和core1 和solr.xml复制到 solr的根目录
[root@iZ288hgrqxlZ multicore]# cp -rf core0 core1 solr.xml /data/webapps/searcher/solr/example/solr
然后修改solr.xml的配置
<solr persistent="true">
<!--
adminPath: RequestHandler path to manage cores.
If 'null' (or absent), cores will not be manageable via request handler
-->
<cores adminPath="/admin/cores" host="${host:}" hostPort="8099" hostContext="${hostContext:solr}">
<core name="core0" instanceDir="core0" />
<core name="core1" instanceDir="core1" />
</cores>
</solr>
persistent=“false”修改为 true
网上查询得知
Persistent="false"指明运行时的任何修改我们不做保存。如拷贝。如果你想保存从启动起的一些改动,那就把 persistent设置为true。如果你的index策略是完成建index到一个纯净的core中然后交换到活动core 那么你绝对应该设为true
将hostport改成你的tomcat端口
然后再重启tomcat