In case this helps somebody in the future, given how completely unhelpful
the Solr error message is - turns out the problem was occurring because in
solrconfig.xml the  updateLog was disabled. I have enabled  updateLog the
following way and "restore" operation started working:

    <updateLog>
      <str name="dir">${solr.ulog.dir:}</str>
      <int
name="numVersionBuckets">${solr.ulog.numVersionBuckets:65536}</int>
    </updateLog>


On Wed, Apr 8, 2020 at 5:17 PM Eugene Livis <eli...@basistech.com> wrote:

> Hello,
>
> I have been unsuccessfully trying to find a way to restore a collection
> using the Collections API for the last several days. *I would
> greatly appreciate any help as I am now stuck.* I am using Solr 8.2 in
> cloud mode. To simplify things, I have only a single Solr node on my local
> machine (though I have also tried multi-node setups). I am able to
> successfully create collections, index documents, and run searches against
> the index. General gist of what I am trying to do is to be able to backup
> an existing collection, delete that collection, and then restore the
> collection from backup when needed. Our use case requires creating
> thousands of collections, which I believe is highly not recommended in Solr
> Cloud (is that correct?), so this backup-delete-restore mechanism is our
> way of reducing the number of collections in Solr at any given time. Just
> FYI, in our use case it is ok for searches to take a couple of minutes to
> produce results.
>
> So far I have not been able to restore a single collection using the
> collection RESTORE API. I am able to create backups by running the
> following HTTP command in Solr admin console:
>
>
> http://localhost:8983/solr/admin/collections?action=BACKUP&name=test1_backup2&collection=test1_20200407_170438_20200407_170441&location=C:\TEST\DELETE\BACKUPS
>
>
> The backup appears to be successfully created. It contains a snapshot from
> "shard1", which is the only shard in the cluster. It also contains the
> "zk_backup" directory, which contains my Solr config and
> "collection_state.json" file. And it contains a "backup.properties" file.
> Everything looks good to me.
>
> However, when I attempt to restore the collection using the following HTTP
> command:
>
>
> http://localhost:8983/solr/admin/collections?action=RESTORE&name=test1_backup2&location=C:\TEST\DELETE\BACKUPS&collection=test1_backup_NEW
>
>
> I get the same extremely vague error messages in Solr logs:
>
>
> *RequestHandlerBase org.apache.solr.common.SolrException: Error CREATEing
> SolrCore 'test1_backup_NEW_shard1_replica_n1': Unable to create core
> [test1_backup_NEW_shard1_replica_n1] Caused by: nullERROR
> (qtp1099855928-24) [c:test1_backup_NEW   ] o.a.s.s.HttpSolrCall
> null:org.apache.solr.common.SolrException: ADDREPLICA failed to create
> replica   *
>
> Below is the full Solr log of the restore command:
>
> 2020-04-08 21:10:56.753 INFO  (qtp1099855928-24) [   ]
> o.a.s.h.a.CollectionsHandler Invoked Collection Action :restore with params
> name=test1_backup2&action=RESTORE&location=C:\TEST\DELETE\BACKUPS&collection=test1_backup_NEW
> and sendToOCPQueue=true
> 2020-04-08 21:10:56.783 INFO
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.RestoreCmd Using existing config
> AutopsyConfig
> 2020-04-08 21:10:56.783 INFO
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.RestoreCmd Starting restore into
> collection=test1_backup_NEW with backup_name=test1_backup2 at
> location=file:///C:/TEST/DELETE/BACKUPS/
> 2020-04-08 21:10:56.784 INFO
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.CreateCollectionCmd Create collection
> test1_backup_NEW
> 2020-04-08 21:10:56.900 WARN
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.CreateCollectionCmd It is unusual to
> create a collection (test1_backup_NEW) without cores.
> 2020-04-08 21:10:56.908 INFO
>  (OverseerStateUpdate-72057883336638464-localhost:8983_solr-n_0000000003) [
>   ] o.a.s.c.o.SliceMutator Update shard state invoked for collection:
> test1_backup_NEW with message: {
>   "shard1":"construction",
>   "collection":"test1_backup_NEW",
>   "operation":"updateshardstate"}
> 2020-04-08 21:10:56.908 INFO
>  (OverseerStateUpdate-72057883336638464-localhost:8983_solr-n_0000000003) [
>   ] o.a.s.c.o.SliceMutator Update shard state shard1 to construction
> 2020-04-08 21:10:56.925 INFO
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.RestoreCmd Adding replica for
> shard=shard1
> collection=DocCollection(test1_backup_NEW//collections/test1_backup_NEW/state.json/0)={
>   "pullReplicas":0,
>   "replicationFactor":1,
>   "shards":{"shard1":{
>       "range":"80000000-7fffffff",
>       "state":"active",
>       "replicas":{}}},
>   "router":{"name":"compositeId"},
>   "maxShardsPerNode":"1",
>   "autoAddReplicas":"false",
>   "nrtReplicas":1,
>   "tlogReplicas":0}
> 2020-04-08 21:10:56.928 INFO
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.AddReplicaCmd Node Identified
> localhost:8983_solr for creating new replica of shard shard1 for collection
> test1_backup_NEW
> 2020-04-08 21:10:56.939 INFO
>  (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.AddReplicaCmd Returning CreateReplica
> command.
> 2020-04-08 21:10:56.945 INFO
>  (OverseerStateUpdate-72057883336638464-localhost:8983_solr-n_0000000003) [
>   ] o.a.s.c.o.SliceMutator createReplica() {
>   "operation":"addreplica",
>   "collection":"test1_backup_NEW",
>   "shard":"shard1",
>   "core":"test1_backup_NEW_shard1_replica_n1",
>   "state":"down",
>   "base_url":"http://localhost:8983/solr";,
>   "node_name":"localhost:8983_solr",
>   "type":"NRT"}
> 2020-04-08 21:10:57.348 INFO  (qtp1099855928-19) [
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.h.a.CoreAdminOperation core
> create command
> qt=/admin/cores&coreNodeName=core_node2&collection.configName=AutopsyConfig&name=test1_backup_NEW_shard1_replica_n1&action=CREATE&collection=test1_backup_NEW&shard=shard1&wt=javabin&version=2&replicaType=NRT
> 2020-04-08 21:10:57.373 WARN  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.c.SolrConfig Couldn't add files from C:\total\crap\dir\ignored
> filtered by null to classpath: C:\total\crap\dir\ignored
> 2020-04-08 21:10:57.374 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.c.SolrResourceLoader [test1_backup_NEW_shard1_replica_n1] Added 56
> libs to classloader, from paths:
> [/C:/Bitnami/solr-8.2.0-2/apache-solr/contrib/clustering/lib,
> /C:/Bitnami/solr-8.2.0-2/apache-solr/contrib/extraction/lib,
> /C:/Bitnami/solr-8.2.0-2/apache-solr/contrib/langid/lib,
> /C:/Bitnami/solr-8.2.0-2/apache-solr/contrib/velocity/lib]
> 2020-04-08 21:10:57.395 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.c.SolrConfig Using Lucene MatchVersion: 8.2.0
> 2020-04-08 21:10:57.424 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.s.IndexSchema [test1_backup_NEW_shard1_replica_n1] Schema
> name=Autopsy Keyword Search
> 2020-04-08 21:10:57.451 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.s.IndexSchema Loaded schema Autopsy Keyword Search/2.2 with uniqueid
> field id
> 2020-04-08 21:10:57.473 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.c.CoreContainer Creating SolrCore
> 'test1_backup_NEW_shard1_replica_n1' using configuration from collection
> test1_backup_NEW, trusted=true
> 2020-04-08 21:10:57.473 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.m.r.SolrJmxReporter JMX monitoring for
> 'solr.core.test1_backup_NEW.shard1.replica_n1' (registry
> 'solr.core.test1_backup_NEW.shard1.replica_n1') enabled at server:
> com.sun.jmx.mbeanserver.JmxMBeanServer@214b199c
> 2020-04-08 21:10:57.473 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.c.SolrCore [[test1_backup_NEW_shard1_replica_n1] ] Opening new
> SolrCore at
> [C:\Bitnami\solr-8.2.0-2\apache-solr\server\solr\test1_backup_NEW_shard1_replica_n1],
> dataDir=[C:\Bitnami\solr-8.2.0-2\apache-solr\server\solr\test1_backup_NEW_shard1_replica_n1\data\]
> 2020-04-08 21:10:57.491 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.r.XSLTResponseWriter xsltCacheLifetimeSeconds=5
> 2020-04-08 21:10:57.527 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.u.CommitTracker Hard AutoCommit: if 15000 uncommitted docs;
> 2020-04-08 21:10:57.527 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.u.CommitTracker Soft AutoCommit: disabled
> 2020-04-08 21:10:57.535 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.s.SolrIndexSearcher Opening 
> [Searcher@59a2b753[test1_backup_NEW_shard1_replica_n1]
> main]
> 2020-04-08 21:10:57.536 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.r.ManagedResourceStorage Configured ZooKeeperStorageIO with
> znodeBase: /configs/AutopsyConfig
> 2020-04-08 21:10:57.537 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.r.ManagedResourceStorage Loaded null at path _rest_managed.json using
> ZooKeeperStorageIO:path=/configs/AutopsyConfig
> 2020-04-08 21:10:57.537 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.h.c.SpellCheckComponent Initializing spell checkers
> 2020-04-08 21:10:57.537 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.s.DirectSolrSpellChecker init:
> {name=default,field=name,classname=solr.DirectSolrSpellChecker,distanceMeasure=internal,accuracy=0.5,maxEdits=2,minPrefix=1,maxInspections=5,minQueryLength=4,maxQueryFrequency=0.01}
> 2020-04-08 21:10:57.540 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.h.ReplicationHandler Commits will be reserved for 10000ms.
> 2020-04-08 21:10:57.541 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.c.SolrCore [test1_backup_NEW_shard1_replica_n1]  CLOSING SolrCore
> org.apache.solr.core.SolrCore@3a4eb909
> 2020-04-08 21:10:57.541 INFO
>  (searcherExecutor-22-thread-1-processing-n:localhost:8983_solr
> x:test1_backup_NEW_shard1_replica_n1 c:test1_backup_NEW s:shard1
> r:core_node2) [c:test1_backup_NEW s:shard1 r:core_node2
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.c.QuerySenderListener
> QuerySenderListener sending requests to 
> Searcher@59a2b753[test1_backup_NEW_shard1_replica_n1]
> main{ExitableDirectoryReader(UninvertingDirectoryReader())}
> 2020-04-08 21:10:57.541 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.m.SolrMetricManager Closing metric reporters for
> registry=solr.core.test1_backup_NEW.shard1.replica_n1, tag=3a4eb909
> 2020-04-08 21:10:57.542 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.m.r.SolrJmxReporter Closing reporter
> [org.apache.solr.metrics.reporters.SolrJmxReporter@54eb018f: rootName =
> null, domain = solr.core.test1_backup_NEW.shard1.replica_n1, service url =
> null, agent id = null] for registry
> solr.core.test1_backup_NEW.shard1.replica_n1 /
> com.codahale.metrics.MetricRegistry@55bc77fd
> 2020-04-08 21:10:57.542 INFO
>  (searcherExecutor-22-thread-1-processing-n:localhost:8983_solr
> x:test1_backup_NEW_shard1_replica_n1 c:test1_backup_NEW s:shard1
> r:core_node2) [c:test1_backup_NEW s:shard1 r:core_node2
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.c.S.Request
> [test1_backup_NEW_shard1_replica_n1]  webapp=null path=null
> params={q=static+firstSearcher+warming+in+solrconfig.xml&distrib=false&event=firstSearcher}
> hits=0 status=0 QTime=1
> 2020-04-08 21:10:57.542 INFO
>  (searcherExecutor-22-thread-1-processing-n:localhost:8983_solr
> x:test1_backup_NEW_shard1_replica_n1 c:test1_backup_NEW s:shard1
> r:core_node2) [c:test1_backup_NEW s:shard1 r:core_node2
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.c.QuerySenderListener
> QuerySenderListener done.
> 2020-04-08 21:10:57.542 INFO
>  (searcherExecutor-22-thread-1-processing-n:localhost:8983_solr
> x:test1_backup_NEW_shard1_replica_n1 c:test1_backup_NEW s:shard1
> r:core_node2) [c:test1_backup_NEW s:shard1 r:core_node2
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.h.c.SpellCheckComponent Loading
> spell index for spellchecker: default
> 2020-04-08 21:10:57.542 INFO
>  (searcherExecutor-22-thread-1-processing-n:localhost:8983_solr
> x:test1_backup_NEW_shard1_replica_n1 c:test1_backup_NEW s:shard1
> r:core_node2) [c:test1_backup_NEW s:shard1 r:core_node2
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.h.c.SpellCheckComponent Loading
> spell index for spellchecker: wordbreak
> 2020-04-08 21:10:57.542 INFO
>  (searcherExecutor-22-thread-1-processing-n:localhost:8983_solr
> x:test1_backup_NEW_shard1_replica_n1 c:test1_backup_NEW s:shard1
> r:core_node2) [c:test1_backup_NEW s:shard1 r:core_node2
> x:test1_backup_NEW_shard1_replica_n1] o.a.s.c.SolrCore
> [test1_backup_NEW_shard1_replica_n1] Registered new searcher
> Searcher@59a2b753[test1_backup_NEW_shard1_replica_n1]
> main{ExitableDirectoryReader(UninvertingDirectoryReader())}
> 2020-04-08 21:10:57.552 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.m.SolrMetricManager Closing metric reporters for
> registry=solr.collection.test1_backup_NEW.shard1.leader, tag=3a4eb909
> 2020-04-08 21:10:57.560 ERROR (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.h.RequestHandlerBase org.apache.solr.common.SolrException: Error
> CREATEing SolrCore 'test1_backup_NEW_shard1_replica_n1': Unable to create
> core [test1_backup_NEW_shard1_replica_n1] Caused by: null
> at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1195)
> at
> org.apache.solr.handler.admin.CoreAdminOperation.lambda$static$0(CoreAdminOperation.java:92)
> at
> org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:360)
> at
> org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:396)
> at
> org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:180)
> at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
> at org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:820)
> at
> org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:786)
> at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:546)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:423)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:350)
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
> at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
> at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
> at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1711)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1347)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
> at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
> at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1678)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1249)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
> at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
> at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> at org.eclipse.jetty.server.Server.handle(Server.java:505)
> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
> at org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:311)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)
> at
> org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:170)
> at
> org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:125)
> at
> org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:348)
> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
> at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:781)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:917)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.solr.common.SolrException: Unable to create core
> [test1_backup_NEW_shard1_replica_n1]
> at
> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1266)
> at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1156)
> ... 50 more
> Caused by: org.apache.solr.common.SolrException
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1055)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:882)
> at
> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1245)
> ... 51 more
> Caused by: java.lang.NullPointerException
> at
> org.apache.solr.core.SolrCore.bufferUpdatesIfConstructing(SolrCore.java:1097)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1029)
> ... 53 more
>
> 2020-04-08 21:10:57.561 INFO  (qtp1099855928-19) [c:test1_backup_NEW
> s:shard1 r:core_node2 x:test1_backup_NEW_shard1_replica_n1]
> o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/cores
> params={qt=/admin/cores&coreNodeName=core_node2&collection.configName=AutopsyConfig&name=test1_backup_NEW_shard1_replica_n1&action=CREATE&collection=test1_backup_NEW&shard=shard1&wt=javabin&version=2&replicaType=NRT}
> status=400 QTime=213
> 2020-04-08 21:10:57.577 ERROR
> (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.OverseerCollectionMessageHandler Error
> from shard: http://localhost:8983/solr =>
> org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteSolrException:
> Error from server at null: Error CREATEing SolrCore
> 'test1_backup_NEW_shard1_replica_n1': Unable to create core
> [test1_backup_NEW_shard1_replica_n1] Caused by: null
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:727)
> org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteSolrException:
> Error from server at null: Error CREATEing SolrCore
> 'test1_backup_NEW_shard1_replica_n1': Unable to create core
> [test1_backup_NEW_shard1_replica_n1] Caused by: null
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:727)
> ~[?:?]
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:400)
> ~[?:?]
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:746)
> ~[?:?]
> at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1274)
> ~[?:?]
> at
> org.apache.solr.handler.component.HttpShardHandler.request(HttpShardHandler.java:238)
> ~[?:?]
> at
> org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:199)
> ~[?:?]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> ~[?:1.8.0_222-1-ojdkbuild]
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> ~[?:1.8.0_222-1-ojdkbuild]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> ~[?:1.8.0_222-1-ojdkbuild]
> at
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:181)
> ~[metrics-core-4.0.5.jar:4.0.5]
> at
> org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)
> ~[?:?]
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> ~[?:1.8.0_222-1-ojdkbuild]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> ~[?:1.8.0_222-1-ojdkbuild]
> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222-1-ojdkbuild]
> 2020-04-08 21:10:57.578 ERROR
> (OverseerThreadFactory-9-thread-1-processing-n:localhost:8983_solr)
> [c:test1_backup_NEW   ] o.a.s.c.a.c.OverseerCollectionMessageHandler
> Collection: test1_backup_NEW operation: restore
> failed:org.apache.solr.common.SolrException: ADDREPLICA failed to create
> replica
> at
> org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler$ShardRequestTracker.processResponses(OverseerCollectionMessageHandler.java:1030)
> at
> org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler$ShardRequestTracker.processResponses(OverseerCollectionMessageHandler.java:1013)
> at
> org.apache.solr.cloud.api.collections.AddReplicaCmd.lambda$addReplica$1(AddReplicaCmd.java:177)
> at
> org.apache.solr.cloud.api.collections.AddReplicaCmd.addReplica(AddReplicaCmd.java:199)
> at
> org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler.addReplica(OverseerCollectionMessageHandler.java:708)
> at
> org.apache.solr.cloud.api.collections.RestoreCmd.call(RestoreCmd.java:286)
> at
> org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler.processMessage(OverseerCollectionMessageHandler.java:264)
> at
> org.apache.solr.cloud.OverseerTaskProcessor$Runner.run(OverseerTaskProcessor.java:505)
> at
> org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by:
> org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteSolrException:
> Error from server at null: Error CREATEing SolrCore
> 'test1_backup_NEW_shard1_replica_n1': Unable to create core
> [test1_backup_NEW_shard1_replica_n1] Caused by: null
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:727)
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:400)
> at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:746)
> at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1274)
> at
> org.apache.solr.handler.component.HttpShardHandler.request(HttpShardHandler.java:238)
> at
> org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:199)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:181)
> ... 4 more
>
> 2020-04-08 21:10:57.604 INFO  (qtp1099855928-24) [c:test1_backup_NEW   ]
> o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/collections
> params={name=test1_backup2&action=RESTORE&location=C:\TEST\DELETE\BACKUPS&collection=test1_backup_NEW}
> status=500 QTime=850
> 2020-04-08 21:10:57.605 ERROR (qtp1099855928-24) [c:test1_backup_NEW   ]
> o.a.s.s.HttpSolrCall null:org.apache.solr.common.SolrException: ADDREPLICA
> failed to create replica
> at
> org.apache.solr.client.solrj.SolrResponse.getException(SolrResponse.java:53)
> at
> org.apache.solr.handler.admin.CollectionsHandler.invokeAction(CollectionsHandler.java:280)
> at
> org.apache.solr.handler.admin.CollectionsHandler.handleRequestBody(CollectionsHandler.java:252)
> at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
> at org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:820)
> at
> org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:786)
> at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:546)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:423)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:350)
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
> at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
> at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
> at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1711)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1347)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
> at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
> at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1678)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1249)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
> at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
> at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> at org.eclipse.jetty.server.Server.handle(Server.java:505)
> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
> at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
> at
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
> at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
> at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:781)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:917)
> at java.lang.Thread.run(Thread.java:748)
>
> 2020-04-08 21:10:58.775 INFO
>  
> (OverseerCollectionConfigSetProcessor-72057883336638464-localhost:8983_solr-n_0000000003)
> [   ] o.a.s.c.OverseerTaskQueue Response ZK path:
> /overseer/collection-queue-work/qnr-0000000014 doesn't exist.  Requestor
> may have disconnected from ZooKeeper
> 2020-04-08 21:11:16.690 INFO  (qtp1099855928-21) [   ]
> o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics
> params={wt=javabin&version=2&key=solr.core.test1_backup_NEW2.shard1.replica_n1:QUERY./select.requests&key=solr.core.test1_20200407_170438_20200407_170441.shard1.replica_n1:UPDATE./update.requests&key=solr.core.test1_backup_NEW2.shard1.replica_n1:INDEX.sizeInBytes&key=solr.core.test1_20200407_170438_20200407_170441.shard1.replica_n1:INDEX.sizeInBytes&key=solr.core.test1_backup_NEW2.shard1.replica_n1:UPDATE./update.requests&key=solr.core.xp_20200408_162046_20200408_162051.shard1.replica_n1:INDEX.sizeInBytes&key=solr.core.test1_backup_NEW.shard1.replica_n1:UPDATE./update.requests&key=solr.core.xp_20200408_162046_20200408_162051.shard1.replica_n1:UPDATE./update.requests&key=solr.core.test1_20200407_170438_20200407_170441.shard1.replica_n1:QUERY./select.requests&key=solr.core.xp_20200408_162046_20200408_162051.shard1.replica_n1:QUERY./select.requests&key=solr.core.test1_backup_NEW.shard1.replica_n1:QUERY./select.requests&key=solr.core.test1_backup_NEW.shard1.replica_n1:INDEX.sizeInBytes}
> status=0 QTime=51
> 2020-04-08 21:11:16.731 INFO  (qtp1099855928-24) [   ]
> o.a.s.s.HttpSolrCall [admin] webapp=null path=/admin/metrics
> params={wt=javabin&version=2&key=solr.jvm:os.processCpuLoad&key=solr.node:CONTAINER.fs.coreRoot.usableSpace&key=solr.jvm:os.systemLoadAverage&key=solr.jvm:memory.heap.used}
> status=0 QTime=27
>
>
>

Reply via email to