Lorsque j'essaie de démarrer mon cluster Amazon EMR, le démarrage échoue et j'obtiens le message d'erreur « la mise en service de l'application a échoué ».

Les clusters EMR prennent en charge plusieurs options de configuration, qui sont généralement déployées via des actions d'amorçage. Lorsque vous lancez un cluster, Amazon EMR exécute des actions d'amorçage après la mise en service des instances Amazon Elastic Compute Cloud (Amazon EC2). Une fois les actions d'amorçage terminées, Amazon EMR installe les applications natives que vous spécifiez et s'assure que le cluster a été configuré correctement. Pour plus d'informations, consultez Présentation du cycle de vie du cluster.

Si le cluster ne parvient pas à effectuer ces étapes, il ne démarre pas et affiche le message d'erreur « échec de mise en service de l'application ». Ce problème est généralement entraîné par la configuration du cluster. Par exemple, le démarrage d'un cluster EMR échoue si des informations d'identification incorrectes sont spécifiées pour un métamagasin Hive externe.

Consultez les journaux de mise en service du nœud de cluster afin de déterminer l'origine de l'erreur. Les journaux sont situés dans un dossier sur Amazon Simple Storage Service (Amazon S3) :

s3://<logging-bucket>/<cluster-id>/node/<instance-id>/provision-node/apps-phase/

Ce dossier comporte deux fichiers journaux :

  • stderr.gz : consultez ce fichier pour voir le message d'erreur principal.
  • stdout.gz : consultez ce fichier pour plus d'informations sur l'erreur, par exemple pour accéder à la trace de pile.

Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support

Date de publication : 13/05/2016

Date de mise à jour : 14/11/2018