當我嘗試創建new IndexSearcher(fsDir)
類的對象時,它拋出IOException read past EOF
。搜索索引不是基於RAM的,它是基於NFS的(使用FSDirectory
lucene類)。創建IndexSearcher拋出IOException通過EOF讀取
我用Google搜索,並得到了this一個
沒有權限問題,既不會被鎖定,我lockhunter
檢查所以必須有寫權限,沒有使用該目錄。
它在過去2-3個月工作。昨天突然停止工作,文件夾中的所有索引文件。
還有什麼可能導致此異常?有沒有像索引是2-3個月大(有些時期),然後它過期,並給出這種例外?
我重建索引,然後工作(花了2小時),但仍然沒有得到爲什麼它sis不工作之前,重建後的文件大小是相同的 – Elbek