2016-11-18 72 views
0

我正在處理Solr環境,並瞭解到磁盤空間利用率爲97%。在這種情況下,任何人都可以幫助我優化磁盤空間。當我嘗試使用下面的curl進行優化時,文件系統利用率達到100%,優化失敗。優化具有很高磁盤空間的Solr服務器

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

回答

0

任何優化通話將要求你至少有自由爲索引的大小的磁盤空間相同金額,所有段(和文件)已被寫入新文件。除非大部分文檔已被刪除,否則您將不得不假定任何小於索引大小的文件都將失敗。

如果您可以使服務器脫機,您可以從頭開始重新索引(刪除索引並重新提交所有文檔),或者您可以將索引移動到具有足夠空間的新服務器,優化索引並將其複製回來到原始服務器並從那裏提供服務。這也需要輕微的停機時間,但不是從頭開始。