2022-12-06 10:55:05.268 ERROR (recoveryExecutor-10-thread-2-processing-my-cluster-solrcloud-31.my-cluster-solrcloud-headless.my-cluster:8983_solr my_collection_shard3_replica_t1643 my_collection shard3 core_node1644) [c:my_collection s:shard3 r:core_node1644 x:my_collection_shard3_replica_t1643] o.a.s.c.SolrCore java.lang.IllegalArgumentException: Unknown directory: MMapDirectory@/var/solr/data/my_collection_shard3_replica_t1643/data/snapshot_metadata lockFactory=org.apache.lucene.store.NativeFSLockFactory@41f4cbcf {} => java.lang.IllegalArgumentException: Unknown directory: MMapDirectory@/var/solr/data/my_collection_shard3_replica_t1643/data/snapshot_metadata lockFactory=org.apache.lucene.store.NativeFSLockFactory@41f4cbcf {}
at org.apache.solr.core.CachingDirectoryFactory.release(CachingDirectoryFactory.java:449)
java.lang.IllegalArgumentException: Unknown directory: MMapDirectory@/var/solr/data/my_collection_shard3_replica_t1643/data/snapshot_metadata lockFactory=org.apache.lucene.store.NativeFSLockFactory@41f4cbcf {}
at org.apache.solr.core.CachingDirectoryFactory.release(CachingDirectoryFactory.java:449) ~[?:?]
at org.apache.solr.core.SolrCore.doClose(SolrCore.java:1850) ~[?:?]
at org.apache.solr.core.SolrCore.close(SolrCore.java:1735) ~[?:?]
at org.apache.solr.cloud.RecoveryStrategy.run(RecoveryStrategy.java:324) ~[?:?]
at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:180) ~[metrics-core-4.1.5.jar:4.1.5]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?]
at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:271) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]
2022-12-06 10:55:12.757 ERROR (recoveryExecutor-10-thread-2-processing-my-cluster-solrcloud-31.my-cluster-solrcloud-headless.my-cluster:8983_solr my_collection_shard3_replica_t1643 my_collection shard3 core_node1644) [c:my_collection s:shard3 r:core_node1644 x:my_collection_shard3_replica_t1643] o.a.s.u.UpdateLog Exception reading versions from log => java.nio.channels.ClosedChannelException
at java.base/sun.nio.ch.FileChannelImpl.ensureOpen(Unknown Source)
java.nio.channels.ClosedChannelException: null
at sun.nio.ch.FileChannelImpl.ensureOpen(Unknown Source) ~[?:?]
at sun.nio.ch.FileChannelImpl.read(Unknown Source) ~[?:?]
at org.apache.solr.update.TransactionLog$ChannelFastInputStream.readWrappedStream(TransactionLog.java:938) ~[?:?]
at org.apache.solr.common.util.FastInputStream.refill(FastInputStream.java:96) ~[?:?]
at org.apache.solr.common.util.FastInputStream.readUnsignedByte(FastInputStream.java:77) ~[?:?]
at org.apache.solr.common.util.FastInputStream.readInt(FastInputStream.java:239) ~[?:?]
at org.apache.solr.update.TransactionLog$FSReverseReader.<init>(TransactionLog.java:852) ~[?:?]
at org.apache.solr.update.TransactionLog.getReverseReader(TransactionLog.java:668) ~[?:?]
at org.apache.solr.update.UpdateLog$RecentUpdates.update(UpdateLog.java:1609) ~[?:?]
at org.apache.solr.update.UpdateLog$RecentUpdates.<init>(UpdateLog.java:1524) ~[?:?]
at org.apache.solr.update.UpdateLog.getRecentUpdates(UpdateLog.java:1723) ~[?:?]
at org.apache.solr.cloud.RecoveryStrategy.doSyncOrReplicateRecovery(RecoveryStrategy.java:514) ~[?:?]
at org.apache.solr.cloud.RecoveryStrategy.doRecovery(RecoveryStrategy.java:332) ~[?:?]
at org.apache.solr.cloud.RecoveryStrategy.run(RecoveryStrategy.java:308) ~[?:?]
at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:180) ~[metrics-core-4.1.5.jar:4.1.5]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?]
at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:271) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]