snapshot_in_progress_exception: snapshot_in_progress_exception
ElasticsearchQue signifie cette erreur ?
L'opération demandée a été refusée car elle entre en conflit avec un snapshot en cours. Par exemple, une tentative de suppression/fermeture d'un index ou de modification du dépôt pendant la prise d'un snapshot est bloquée.
Cause
Alors qu'un snapshot était encore en cours, une tentative a été faite de supprimer/fermer des index inclus dans ce snapshot, de supprimer/modifier le dépôt, ou de démarrer une autre opération de snapshot/restauration conflictuelle. Elasticsearch n'autorise pas ces opérations conflictuelles afin de préserver la cohérence.
Comment la corriger
Attendez la fin du snapshot en cours : suivez sa progression avec GET _snapshot/_status. Si l'opération doit vraiment être annulée, arrêtez-la en supprimant le snapshot : DELETE _snapshot/repo/snapshot_name (cela interrompt le snapshot en cours). Une fois le snapshot terminé ou annulé, relancez votre opération initiale (suppression d'index, modification du dépôt).
Autres entrées pour ce moteur
- bind_transport_exceptionbind_transport_exception (Address already in use)
- translog_corrupted_exceptiontranslog_corrupted_exception
- recovery_engine_exceptionrecovery_engine_exception
- repository_verification_exceptionrepository_verification_exception
- reduce_search_phase_exceptionreduce_search_phase_exception
- aggregation_execution_exceptionaggregation_execution_exception
- failed_node_exceptionfailed_node_exception