Hakan Özler created SOLR-17462:
----------------------------------
Summary: Invalid Status Request Error During Restoration
Key: SOLR-17462
URL: https://issues.apache.org/jira/browse/SOLR-17462
Project: Solr
Issue Type: Bug
Security Level: Public (Default Security Level. Issues are Public)
Components: SolrCloud
Affects Versions: 9.6.1, 9.7
Reporter: Hakan Özler
We're unable to restore a S3 backup taken from 9.6.1 to 9.7.0. There are no
helpful log messages from Solr during the restore apart from "Invalid status
request for requestId: 'xxxx168686616873218' - 'notfound'. Retried 6 times" .
{code:java}
org.apache.solr.common.SolrException: Invalid status request for requestId:
'xxxxxx168686616873218' - 'notfound'. Retried 6 times
at
org.apache.solr.cloud.api.collections.CollectionHandlingUtils.waitForCoreAdminAsyncCallToComplete(CollectionHandlingUtils.java:549)
at
org.apache.solr.cloud.api.collections.CollectionHandlingUtils$ShardRequestTracker.waitForAsyncCallsToComplete(CollectionHandlingUtils.java:705)
at
org.apache.solr.cloud.api.collections.CollectionHandlingUtils$ShardRequestTracker.processResponses(CollectionHandlingUtils.java:694)
at
org.apache.solr.cloud.api.collections.CollectionHandlingUtils$ShardRequestTracker.processResponses(CollectionHandlingUtils.java:665)
at
org.apache.solr.cloud.api.collections.RestoreCmd.requestReplicasToRestore(RestoreCmd.java:139)
at
org.apache.solr.cloud.api.collections.RestoreCmd$RestoreOnANewCollection.process(RestoreCmd.java:298)
at
org.apache.solr.cloud.api.collections.RestoreCmd.call(RestoreCmd.java:109)
at
org.apache.solr.cloud.api.collections.CollApiCmds$TraceAwareCommand.call(CollApiCmds.java:225)
at
org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler.processMessage(OverseerCollectionMessageHandler.java:130)
at
org.apache.solr.cloud.OverseerTaskProcessor$Runner.run(OverseerTaskProcessor.java:564)
at
org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$1(ExecutorUtil.java:449)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
at java.base/java.lang.Thread.run(Unknown Source)
{code}
It appears that the cluster used to restore the backup should be the same Solr
version as the one, where the backup was taken, because the restore went
smoothly.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]