当磁盘空间不足时,如何优化Solr索引?
我需要优化solr索引,该索引目前在磁盘上有大约1000个文件,占用大约400GB。我的磁盘上有200GB的可用空间,我还有一个磁盘,大约有1TB的可用空间 有没有办法:当磁盘空间不足时,如何优化Solr索引?,solr,diskspace,Solr,Diskspace,我需要优化solr索引,该索引目前在磁盘上有大约1000个文件,占用大约400GB。我的磁盘上有200GB的可用空间,我还有一个磁盘,大约有1TB的可用空间 有没有办法: 使用小于200GB的容量进行优化,或 使用辅助磁盘进行优化 我的印象是,Solr从头开始重建索引,然后将其交换,所以看起来这应该是可能的。我有一个TB的字节在那里。我可以使用它吗?将数据复制到1TB驱动器,并更改solrconfig.xml以指向新目录 /var/data/solr 请确保在复制数据之前停止服务器。优化
- 使用小于200GB的容量进行优化,或
- 使用辅助磁盘进行优化
我的印象是,Solr从头开始重建索引,然后将其交换,所以看起来这应该是可能的。我有一个TB的字节在那里。我可以使用它吗?将数据复制到1TB驱动器,并更改solrconfig.xml以指向新目录
/var/data/solr
请确保在复制数据之前停止服务器。优化索引并删除已删除的文档 在IRC上给出的一个建议是:关闭索引,将dataDir移动到更大的磁盘,更改dataDir配置,然后重新启动索引。IRC的建议是正确的解决方案。请你把这个贴出来作为答复好吗?
<dataDir>/var/data/solr</dataDir>