无法下载tlog

时间:2017-07-10 07:41:37

标签: solr replication

当我通过Web界面激活分片的复制时,数据 将在新的分片上很好地复制,但是一旦所有数据都存在 复制后,数据将被删除,同步将重新开始 下去。

当我查看日志时,出现此错误:

  

`2017-06-29 10:51:39.768错误   (recoveryExecutor -3-线程1用处理-N:X.X.X.X:8983_solr   x:collection_shard2_replica2 s:shard2 c:collection r:core_node4)[c:collection   s:shard2 r:core_node4 x:collection_shard2_replica2]   o.a.s.h.ReplicationHandler索引获取失败   :org.apache.solr.common.SolrException:无法下载   tlog.0000000000002131263.1571535118797897728完全。已下载0!= 871   在

     
    

org.apache.solr.handler.IndexFetcher $ FileFetcher.cleanup(IndexFetcher.java:15>91)     在     org.apache.solr.handler.IndexFetcher $ FileFetcher.fetch(IndexFetcher.java:1474>)     在     org.apache.solr.handler.IndexFetcher $ FileFetcher.fetchFile(IndexFetcher.java:>1449)     在     org.apache.solr.handler.IndexFetcher.downloadTlogFiles(IndexFetcher.java:893)     在     org.apache.solr.handler.IndexFetcher.fetchLatestIndex(IndexFetcher.java:494)     在     org.apache.solr.handler.IndexFetcher.fetchLatestIndex(IndexFetcher.java:301)     在     org.apache.solr.handler.ReplicationHandler.doFetch(ReplicationHandler.java:40>0)     在     org.apache.solr.cloud.RecoveryStrategy.replicate(RecoveryStrategy.java:219)     在     org.apache.solr.cloud.RecoveryStrategy.doRecovery(RecoveryStrategy.java:471)     在org.apache.solr.cloud.RecoveryStrategy.run(RecoveryStrategy.java:284)     在     com.codahale.metrics.InstrumentedExecutorService $ InstrumentedRunnable.run(宏> trumentedExecutorService.java:176)     at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511)     at java.util.concurrent.FutureTask.run(FutureTask.java:266)     在     org.apache.solr.common.util.ExecutorUtil $ $ MDCAwareThreadPoolExecutor.lambda离> ecute $ 0(ExecutorUtil.java:229)     在     java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:114>2)     在     java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:61>7)     在java.lang.Thread.run(Thread.java:748)`

  

我试图延长tlog保留时间(尤其是使用 commitReserveDuration选项),但它不起作用。

0 个答案:

没有答案