Solr数据迁移

Posted 暗时间&量变

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Solr数据迁移相关的知识,希望对你有一定的参考价值。

单机Solr部署在linux /opt目录下,运行一段时间后发现该目录分配的空间不足,而Solr的索引数据量较大,必须更改相关core下面的data目录,以改变索引存放的目录。

找到相应的solrconfig.xml文件,将dataDir修改为自定义的目录,如/home/solrDate/kkrecord/data

 

以前修改过其他参数,比如schema.xml,更新过里面的field,然后在Core Admin页面上Reload即可加载配置,但是这次却失效了,多次Reload,改变目录的写法,页面上dataDir都不能更新过来,

就在我打算重新安装Solr的时候,想着重启试试,

bin/solr restart

成功了。data的目录成功修改了。

再把之前data目录下的数据完全拷贝过来以后即可。

应该是像field这些等级不是很高的参数,只需要Reload同步即可,但是涉及Core的存储目录这些关键的参数,则需要重启才行。

做事多动脑子,如果以同样的方式做事只能得到同样的结果,无论重复多少次都是一样的。

 

以上是关于Solr数据迁移的主要内容,如果未能解决你的问题,请参考以下文章

HBase跨版本数据迁移总结

solr 的最新稳定版本

升级 solr

什么是数据库迁移

【MongoDB-数据迁移】

什么是数据迁移?在数据迁移中需要考虑的问题