Dépannage : Erreurs lors de la première exécution de l'indexation CAS
Vous pouvez rencontrer des erreurs d'indexation lors du passage du modèle d'indexation eSite au modèle de magasin de ressources de catalogue. La solution consiste à supprimer l'index auth.workspace et à exécuter à nouveau l'index.
Problème
Lors du passage du modèle d'index eSite au modèle CAS, vous pouvez rencontrer l'erreur suivante lors d'une exécution d'indexation complète. L'erreur se produit à un stade précoce dans le pipeline , et ressemble à ce qui suit :
invokehttp.request.url
http://elasticsearch-master.elastic.svc.cluster.local:9200/auth.workspace/_mappings
invokehttp.response.body
{"error":{"root_cause":[ {"type":"illegal_argument_exception","reason":"can't merge a non object mapping [id.actionDetail] with an object mapping"}
],"type":"illegal_argument_exception","reason":"can't merge a non object mapping [id.actionDetail] with an objectSolution
Supprimez l'index auth.workspace afin qu'il en génère un avec un nouveau schéma dans la prochaine indexation complète.
DELETE http://ElasticSearch_server/auth.workspace