solr 4.0 SolrException: Error opening new searcher java.io.FileNotFoundException 问题解决方案
2013-10-25 12:43
393 查看
碰到这种问题,很棘手,特别是设计的到的索引文件很大的时候,这种问题,是由于索引损坏引起的。
查看lucene的官方文档,发现lucene其实提供了索引的修复和检查工具。具体使用方法如下。
java –cp /solr/lucene/lucene-core-4.0.jar org.apache.lucene.index.CheckIndex /solr/core0/data/index -fix
CheckIndex 还有其他参数,具体看以查看它的help
注意,使用 CheckIndex
的时候,必须要要保证此时索引,没有被使用和写入。
如果运行这个工具,出现 java.io.FileNotFoundException core0/data/index/_1tgo.si,这种类型的错误,可以使用一个技巧,拷贝一个相同后缀的文件,来重命名为该文件,使修复可以进行下去。
查看lucene的官方文档,发现lucene其实提供了索引的修复和检查工具。具体使用方法如下。
java –cp /solr/lucene/lucene-core-4.0.jar org.apache.lucene.index.CheckIndex /solr/core0/data/index -fix
CheckIndex 还有其他参数,具体看以查看它的help
注意,使用 CheckIndex
的时候,必须要要保证此时索引,没有被使用和写入。
如果运行这个工具,出现 java.io.FileNotFoundException core0/data/index/_1tgo.si,这种类型的错误,可以使用一个技巧,拷贝一个相同后缀的文件,来重命名为该文件,使修复可以进行下去。
相关文章推荐
- SolrException: Index locked 和 Error opening new searcher 最终解决方案
- 问题记录:hadoop集群提交job时出现Exception in thread "main" java.io.IOException: Error opening job jar:
- org.apache.solr.common.SolrException: Error opening new searcher
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- 异常:org.htmlparser.util.ParserException: Error in opening a connection to java.io.IOException: Inv...
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- solr定时更新索引遇到的问题(SolrDataImportProperties Error loading DataImportScheduler properties java.lang.NullPointerException)
- 问题描述 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 解决方案[转] 一直都知道可以设置jvm he
- 解决Caused by: java.sql.SQLRecoverableException: IO Error: Connection reset相关问题
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- 在linux上通过JDBC连接ORACLE 时总是出现 java.sql.SQLRecoverableException: IO Error: Connection reset 的问题
- zip 文件解压缩问题解决 java.util.zip.ZipException:error in opening zip file
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar
- Android中库项目出现java.util.zip.ZipException: error in opening zip file的问题
- Exception in thread "main" java.io.IOException: Error opening job jar: /apache_logs/cleaned.jar