2016-11-18 73 views
0

我正在处理Solr环境,并了解到磁盘空间利用率为97%。在这种情况下,任何人都可以帮助我优化磁盘空间。当我尝试使用下面的curl进行优化时,文件系统利用率达到100%,优化失败。优化具有很高磁盘空间的Solr服务器

curl http://solrUrl:8080/solr/dimensions1/update -H "Content-type: text/xml" --data-binary '<optimize />' 

回答

0

任何优化通话将要求你至少有自由为索引的大小的磁盘空间相同金额,所有段(和文件)已被写入新文件。除非大部分文档已被删除,否则您将不得不假定任何小于索引大小的文件都将失败。

如果您可以使服务器脱机,您可以从头开始重新索引(删除索引并重新提交所有文档),或者您可以将索引移动到具有足够空间的新服务器,优化索引并将其复制回来到原始服务器并从那里提供服务。这也需要轻微的停机时间,但不是从头开始。