昨天突然我们的 solr 服务器因以下异常而停止
org.apache.solr.common.SolrException: 在 org.apache.solr.core.SolrCore.getSearcher(SolrCore.java: 1550) 在 org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1319) 在 org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:574) 在 org.apache.solr.update.processor .RunUpdateProcessor.processCommit(RunUpdateProcessorFactory.java:95) 在 org.apache.solr.update.processor.UpdateRequestProcessor.processCommit(UpdateRequestProcessor.java:64) 在 org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java) :1147) 在 org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157) 在 org.apache.solr.handler.loader.XMLLoader。processUpdate(XMLLoader.java:266) at org.apache.solr.handler.loader.XMLLoader.load(XMLLoader.java:173) at org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:92)
引起:java.io.IOException: Map failed at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:889) at org.apache.lucene.store.MMapDirectory.map(MMapDirectory.java:283) at org. apache.lucene.store.MMapDirectory$MMapIndexInput。
但是当时我们在那个服务器上还剩下很多内存。有什么猜想吗?
假设它是linux系统你可以尝试ulimit -v unlimited
检查以下链接以获取更多信息。
https://support.lucidworks.com/hc/en-us/articles/206127457-Caused-by-java-io-IOException-Map-failed
如果您提供更多信息,例如软件版本(在本例中为 solr 版本)、操作系统名称和版本、Java 版本等,您将更快地获得答案。
| 归档时间: |
|
| 查看次数: |
25841 次 |
| 最近记录: |