Codes d'erreur de déploiement détaillés - AWS IoT Greengrass

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Codes d'erreur de déploiement détaillés

Utilisez les codes d'erreur et les solutions de ces sections pour résoudre les problèmes liés au déploiement des composants lors de l'utilisation du noyau Greengrass version 2.8.0 ou ultérieure.

Le noyau de Greengrass signale les erreurs de déploiement sous forme de hiérarchie, du code le moins spécifique au code le plus spécifique disponible. Vous pouvez utiliser cette hiérarchie pour identifier la raison d'une erreur de déploiement. Par exemple, voici une hiérarchie d'erreurs possible :

  • ÉCHEC DU DÉPLOIEMENT

    • ARTIFACT_DOWNLOAD_ERROR

      • IO_ERREUR

        • DISK_SPACE_CRITICAL

Les codes d'erreur sont organisés en types. Chaque type représente une classe d'erreurs qui peuvent se produire.AWS IoT Greengrasssignale ces types d'erreurs dans la console, l'API etAWS CLI. Il peut y avoir plusieurs types d'erreur, selon les erreurs signalées dans la hiérarchie des erreurs. Dans l'exemple précédent, le type d'erreur renvoyé estDEVICE_ERROR.

Les types sont les suivants :

  • ERREUR_D'AUTORISATION— L'accès à une opération nécessitant une autorisation a été refusé.

  • ERREUR_REQUÊTE— Une erreur s'est produite en raison d'un problème dans le document de déploiement.

  • COMPONENT_RECIPE_ERROR— Une erreur s'est produite en raison d'un problème dans la recette d'un composant.

  • AWS_COMPONENT_ERROR— Une erreur s'est produite lors du démarrage ou de la suppression d'unAWScomposant fourni.

  • ERREUR_UTILISATEUR_COMPOSANT_UTILISATEUR— Une erreur s'est produite lors du démarrage ou de la suppression d'un composant utilisateur.

  • ERREUR_COMPOSANTE— Une erreur s'est produite lors du démarrage ou de la suppression d'un composant, mais le noyau de Greengrass n'a pas pu déterminer si le composant est unAWSun composant fourni ou un composant utilisateur.

  • ERREUR_PÉRIPHÉRIQUE— Une erreur s'est produite avec les E/S locales ou une autre erreur de périphérique s'est produite.

  • ERREUR_DÉPENDANCE— Un déploiement n'a pas réussi à télécharger un artefact depuis Amazon S3 ou à extraire une image d'un registre ECR.

  • HTTP_ERREUR— Une erreur s'est produite lors d'une requête HTTP.

  • ERREUR_RÉSEAU— Une erreur s'est produite sur le réseau de l'appareil.

  • NUCLE_ERROR— Le noyau de Greengrass n'a pas pu localiser un composant ou n'a pas pu trouver la version active du noyau.

  • ERREUR_SERVEUR— Un serveur a renvoyé une erreur 500 en réponse à une demande.

  • ERREUR CLOUD_SERVICE— Une erreur s'est produite avecAWS IoT Greengrassservice cloud.

  • ERREUR_INCONNUE— Une exception non cochée a été émise par le composant.

La plupart des erreurs de cette section renvoient à des informations supplémentaires figurant dans leAWS IoT GreengrassJournaux principaux. Ces journaux sont stockés sur le système de fichiers local de l'appareil principal. Il existe des journaux pourAWS IoT GreengrassLogiciel de base et pour chaque composant individuel. Pour plus d'informations sur l'accès aux journaux, voirAccéder aux journaux du système de fichiers.

Erreur d'autorisation

ACCESS_DENIED

Cette erreur peut s'afficher lorsqu'unAWSL'opération de service renvoie une erreur 403 car les autorisations ne sont pas correctement configurées. Consultez le code d'erreur le plus spécifique pour plus de détails.

GET_DEPLOYMENT_CONFIGURATION_ACCESS_DENIED

Cette erreur peut s'afficher lorsqueAWS IoTla politique n'autorise pas l'autorisation d'appelerGetDeploymentConfigurationopération. Ajoutez legreengrass::GetDeploymentConfigurationautorisation d'accéder à la politique de l'appareil principal.

GET_COMPONENT_VERSION_ARTIFACT_ACCESS_DENIED

Cette erreur peut s'afficher lorsque le périphérique principalAWS IoTla politique n'autorise pasgreengrass:GetComponentVersionArtifactautorisation. Ajoutez l'autorisation à la politique de l'appareil principal.

RESOLVE_COMPONENT_CANDIDATES_ACCESS_DENIED

Cette erreur peut s'afficher lorsque le périphérique principalAWS IoTla politique n'autorise pasgreengrass:ResolveComponentCandidatesautorisation. Ajoutez l'autorisation à la politique de l'appareil principal.

GET_ECR_CREDENTIAL_ERROR

Cette erreur peut s'afficher lorsque le déploiement ne parvient pas à s'authentifier auprès d'un registre privé dans ECR. Vérifiez la présence d'une erreur spécifique dans le journal, puis réessayez le déploiement.

USER_NOT_AUTHORIZED_FOR_DOCKER

Cette erreur peut s'afficher lorsque l'utilisateur de Greengrass n'est pas autorisé à utiliser Docker. Assurez-vous que vous exécutez Greengrass en tant que root ou que l'utilisateur est ajouté audockergroupe. Réessayez ensuite le déploiement.

S3_ACCESS_DENIED

Cette erreur peut s'afficher lorsqu'une opération Amazon S3 renvoie une erreur 403. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

S3_HEAD_OBJECT_ACCESS_DENIED

Cette erreur peut également s'afficher lorsque le rôle d'échange de jetons de l'appareil n'autorise pasAWS IoT GreengrassLogiciel de base permettant de télécharger l'artefact du composant à partir de l'URL de l'objet S3 que vous spécifiez dans la recette du composant ou que l'artefact du composant n'est pas disponible. Vérifiez que le rôle d'échange de jetons le permets3:GetObjectpour l'URL de l'objet S3 où l'artefact est disponible et indiquant que l'artefact est présent.

S3_GET_BUCKET_LOCATION_ACCESS_DENIED

Cette erreur peut s'afficher lorsque le rôle d'échange de jetons de l'appareil n'autorise pass3:GetBucketLocationautorisation pour le compartiment Amazon S3 dans lequel l'artefact est disponible. Vérifiez que l'appareil autorise l'autorisation, puis réessayez le déploiement.

S3_GET_OBJECT_ACCESS_DENIED

Cette erreur peut également s'afficher lorsque le rôle d'échange de jetons de l'appareil n'autorise pasAWS IoT GreengrassLogiciel de base permettant de télécharger l'artefact du composant à partir de l'URL de l'objet S3 que vous spécifiez dans la recette du composant ou que l'artefact du composant n'est pas disponible. Vérifiez que le rôle d'échange de jetons le permets3:GetObjectpour l'URL de l'objet S3 où l'artefact est disponible et indiquant que l'artefact est présent.

Erreur de demande

CAPACITÉS MANQUANTES DU NOYAU

Cette erreur peut s'afficher lorsque la version du noyau du déploiement n'est pas capable d'effectuer une opération demandée, telle que le téléchargement d'une configuration volumineuse ou la définition de limites de ressources Linux. Réessayez le déploiement avec une version du noyau qui prend en charge l'opération.

ERREUR MULTIPLE_NUCLE_RESOLVED_

Cette erreur peut s'afficher lorsqu'un déploiement tente de déployer plusieurs composants du noyau. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

ERREUR_COMPONENT_CIRCULAR_DEPENDENCY_ERROR

Cette erreur peut s'afficher lorsque deux composants de votre déploiement dépendent l'un de l'autre. Révisez la configuration des composants afin que les composants de votre déploiement ne dépendent pas les uns des autres.

MISE À JOUR NON AUTORISÉE DE LA VERSION DE NUCLE_MINOR

Cette erreur peut s'afficher lorsqu'un composant de votre déploiement nécessite une mise à jour de version mineure de Nucleus, mais que cette version n'est pas spécifiée dans le déploiement. Cela permet de réduire les mises à jour mineures accidentelles pour les composants qui dépendent d'une version différente. Incluez la nouvelle version mineure du noyau dans le déploiement.

GESTIONNAIRE D'APPLICATIONS DOCKER MANQUANT

Cette erreur peut s'afficher lorsque vous déployez un composant Docker sans déployer le gestionnaire d'applications Docker. Assurez-vous que votre déploiement inclut le gestionnaire d'applications Docker.

SERVICE D'ÉCHANGE DE JETONS MANQUANT

Cette erreur peut s'afficher lorsque le déploiement souhaite télécharger un artefact d'image Docker à partir d'un registre ECR privé sans déployer le service d'échange de jetons. Assurez-vous que votre déploiement inclut le service d'échange de jetons.

LES EXIGENCES RELATIVES À LA VERSION DU COMPOSANT NE SONT PAS SATISFAITES

Cette erreur peut s'afficher en cas de conflit de contrainte de version ou en cas d'absence de version d'un composant. Pour plus d'informations, veuillez consulter Error: com.aws.greengrass.componentmanager.exceptions.NoAvailableComponentVersionException: Failed to negotiate component <name> version with cloud and no local applicable version satisfying requirement <requirements>.

ERREUR_D'ÉTRANGLEMENT

Cette erreur peut s'afficher lorsqu'unAWSl'exploitation du service a dépassé un quota tarifaire. Retentez le déploiement.

DEMANDE_CONFLICTUELLE

Cette erreur peut s'afficher lorsqu'unAWSL'opération de service renvoie une erreur 409 car votre déploiement essaie d'effectuer plusieurs opérations à la fois. Retentez le déploiement.

RESSOURCE NON TROUVÉE

Cette erreur peut s'afficher lorsqu'unAWSL'opération de service renvoie une erreur 404 car une ressource est introuvable. Consultez le journal pour trouver la ressource manquante.

RUN_WITH_CONFIG_NOT_VALID

Cette erreur peut s'afficher lorsqueposixUser,posixGroup, ouwindowsUserles informations spécifiées pour exécuter le composant ne sont pas valides. Vérifiez que l'utilisateur est valide, puis réessayez le déploiement.

RÉGION_NON PRISE EN CHARGE

Cette erreur peut s'afficher lorsque la région spécifiée pour le déploiement n'est pas prise en charge parAWS IoT Greengrass. Vérifiez la région et réessayez le déploiement.

POINT DE TERMINAISON IOT_CRED_NON VALIDE

Cette erreur peut s'afficher lorsqueAWS IoTle point de terminaison d'identification spécifié dans la configuration n'est pas valide. Vérifiez le point de terminaison et réessayez d'exécuter votre demande.

POINT DE TERMINAISON IOT_DATA_NON VALIDE

Cette erreur peut s'afficher lorsqueAWS IoTle point de terminaison de données spécifié dans la configuration n'est pas valide. Vérifiez le point de terminaison et réessayez d'exécuter votre demande.

S3_HEAD_OBJECT_RESOURCE_NOT_FOUND

Cette erreur peut s'afficher lorsque l'artefact du composant n'est pas disponible à l'URL de l'objet S3 que vous spécifiez dans la recette du composant. Vérifiez que vous avez chargé l'artefact dans le bucket S3 et que l'URI de l'artefact correspond à l'URL de l'objet S3 de l'artefact dans le bucket.

S3_GET_BUCKET_LOCATION_RESOURCE_NOT_FOUND

Cette erreur peut s'afficher lorsque le compartiment Amazon S3 est introuvable. Vérifiez que le bucket existe et recommencez le déploiement.

S3_GET_OBJECT_RESOURCE_NOT_FOUND

Cette erreur peut s'afficher lorsque l'artefact du composant n'est pas disponible à l'URL de l'objet S3 que vous spécifiez dans la recette du composant. Vérifiez que vous avez chargé l'artefact dans le bucket S3 et que l'URI de l'artefact correspond à l'URL de l'objet S3 de l'artefact dans le bucket.

IO_MAPPING_ERROR

Cette erreur peut s'afficher lorsqu'une erreur d'E/S se produit lors de l'analyse d'un document ou d'une recette de déploiement. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

Erreur dans la recette du composant

RECIPE_PARSE_ERROR

Cette erreur peut s'afficher lorsque la recette de déploiement ne peut pas être analysée en raison d'une erreur dans la structure de la recette. Vérifiez que la recette est correctement formatée et recommencez le déploiement.

RECIPE_METADATA_PARSE_ERROR

Cette erreur peut s'afficher lorsque les métadonnées de la recette de déploiement téléchargées depuis le cloud ne peuvent pas être analysées. Contactez AWS Support.

UR_ARTÉFACT NON VALIDE

Cette erreur peut s'afficher lorsque l'URI d'un artefact dans une recette n'est pas correctement formaté. Vérifiez si l'URI n'est pas valide dans le journal, mettez à jour l'URI dans la recette, puis réessayez le déploiement.

S3_ARTIFACT_URI_NON VALIDE

Cette erreur peut s'afficher lorsque l'URI Amazon S3 d'un artefact dans une recette n'est pas valide. Vérifiez si l'URI n'est pas valide dans le journal, mettez à jour l'URI dans la recette, puis réessayez le déploiement.

DOCKER_ARTIFACT_URI_NOT_VALID

Cette erreur peut s'afficher lorsque l'URI Docker d'un artefact dans une recette n'est pas valide. Vérifiez si l'URI n'est pas valide dans le journal, mettez à jour l'URI dans la recette, puis réessayez le déploiement.

VIDE_ARTIFACT_URI

Cette erreur peut s'afficher lorsque l'URI d'un artefact n'est pas spécifiée dans une recette. Consultez le journal pour voir s'il manque un URI à l'artefact, mettez à jour l'URI dans la recette, puis recommencez le déploiement.

SCHÉMA D'ARTIFACT VIDE

Cette erreur peut s'afficher lorsqu'aucun schéma d'URI n'est défini pour un artefact. Vérifiez si l'URI n'est pas valide dans le journal, mettez à jour l'URI dans la recette, puis réessayez le déploiement.

SCHÉMA D'ARTIFACT NON PRIS EN CHARGE

Cette erreur peut s'afficher lorsqu'un schéma d'URI n'est pas pris en charge par la version du noyau en cours d'exécution. Soit un URI n'est pas valide, soit vous devez mettre à jour la version du noyau. Si l'URI n'est pas valide, consultez le journal pour trouver l'URI non valide, mettez à jour l'URI dans la recette, puis réessayez le déploiement.

MANIFESTE MANQUANT DE LA RECETTE

Cette erreur peut s'afficher lorsque la section du manifeste n'est pas incluse dans la recette. Ajoutez le manifeste à la recette et recommencez le déploiement.

RECIPE_MISSING_ARTIFACT_HASH_ALGORITHM

Cette erreur peut s'afficher lorsqu'un artefact qui n'est pas local est spécifié dans une recette sans algorithme de hachage. Ajoutez l'algorithme à l'artefact, puis réessayez d'exécuter la demande.

ARTIFACT_CHECKSUM_MISMATCH

Cette erreur peut s'afficher lorsqu'un artefact téléchargé possède un condensé différent de celui spécifié dans la recette. Assurez-vous que la recette contient le bon condensé, puis réessayez le déploiement. Pour de plus amples informations, veuillez consulter Error: com.aws.greengrass.componentmanager.exceptions.ArtifactChecksumMismatchException: Integrity check for downloaded artifact failed. Probably due to file corruption..

DÉPENDANCE_DU COMPOSANT NON VALIDE

Cette erreur peut s'afficher lorsque le type de dépendance spécifié dans une recette de déploiement n'est pas valide. Vérifiez la recette, puis réessayez d'effectuer votre demande.

CONFIG_INTERPOLATE_ERROR

Cette erreur peut s'afficher lors de l'interpolation d'une variable de recette. Consultez le journal pour plus de détails.

IO_MAPPING_ERROR

Cette erreur peut s'afficher lorsqu'une erreur d'E/S se produit lors de l'analyse d'un document ou d'une recette de déploiement. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

AWSerreur de composant, erreur de composant utilisateur, erreur de composant

Les codes d'erreur suivants sont renvoyés en cas de problème avec un composant. Le type d'erreur réel signalé dépend du composant spécifique à l'origine de l'erreur. Si le noyau de Greengrass identifie le composant comme étant un composant fourni parAWS IoT Greengrass, il revientAWS_COMPONENT_ERROR. Si le composant est identifié comme un composant utilisateur, le noyau de Greengrass renvoieUSER_COMPONENT_ERROR. Si le noyau de Greengrass ne le sait pas, il revientCOMPONENT_ERROR.

ERREUR DE MISE À JOUR DU COMPOSANT

Cette erreur peut s'afficher lorsqu'un composant n'est pas mis à jour au cours d'un déploiement. Vérifiez tous les codes d'erreur supplémentaires ou consultez le journal pour connaître la cause de l'erreur.

COMPOSANT_CASSÉ

Cette erreur peut s'afficher lorsqu'un composant est endommagé lors d'un déploiement. Consultez le journal des composants pour obtenir les détails des erreurs, puis réessayez le déploiement.

REMOVE_COMPONENT_ERROR

Cette erreur peut s'afficher lorsque le noyau ne parvient pas à supprimer un composant lors d'un déploiement. Consultez le journal pour connaître les détails des erreurs, puis réessayez le déploiement.

TIMEOUT DU FICHIER COMPONENT_BOOTSTRAP_

Cette erreur peut s'afficher lorsque la tâche d'amorçage d'un composant prend plus de temps que le délai d'expiration configuré. Augmentez le délai d'expiration ou réduisez le temps d'exécution de la tâche d'amorçage, puis recommencez le déploiement.

COMPONENT_BOOTSTRAP_ERROR

Cette erreur peut s'afficher lorsque la tâche d'amorçage d'un composant comporte une erreur. Consultez le journal pour connaître les détails des erreurs, puis réessayez le déploiement.

CONFIGURATION_COMPOSANT_NON VALIDE

Cette erreur peut s'afficher lorsque le noyau ne parvient pas à valider la configuration déployée pour le composant. Consultez le journal pour connaître les détails des erreurs, puis réessayez le déploiement.

Erreur de l'appareil

IO_WRITE_ERROR

Cette erreur peut s'afficher lorsque vous écrivez dans un fichier. Consultez le journal pour plus de détails.

IO_READ_ERROR

Cette erreur peut s'afficher lors de la lecture d'un fichier. Consultez le journal pour plus de détails.

DISK_SPACE_CRITICAL

Cette erreur peut s'afficher lorsque l'espace disque est insuffisant pour terminer une demande de déploiement. Vous devez disposer d'au moins 20 Mo d'espace disponible, ou suffisamment pour contenir un artefact plus volumineux. Libérez de l'espace disque, puis réessayez le déploiement.

IO_FILE_ATTRIBUTE_ERROR

Cette erreur peut s'afficher lorsque la taille de fichier existante ne peut pas être extraite du système de fichiers. Consultez le journal pour plus de détails.

SET_PERMISSION_ERROR

Cette erreur peut s'afficher lorsque les autorisations ne peuvent pas être définies sur un artefact téléchargé ou un répertoire d'artefacts. Consultez le journal pour plus de détails.

IO_UNZIP_ERROR

Cette erreur peut s'afficher lorsqu'un artefact ne peut pas être décompressé. Consultez le journal pour plus de détails.

RECETTE_LOCAL_NON TROUVÉE

Cette erreur peut s'afficher lorsque la copie locale d'un fichier de recette est introuvable. Réessayez le déploiement.

RECETTE_LOCALE CORROMPUE

Cette erreur peut s'afficher lorsque la copie locale de la recette a été modifiée depuis son téléchargement. Supprimez la copie existante de la recette et recommencez le déploiement.

MÉTADONNÉES_RECETTES_LOCALES_INTROUVABLES

Cette erreur peut s'afficher lorsque la copie locale du fichier de métadonnées de la recette est introuvable. Réessayez le déploiement.

LAUNCH_DIRECTORY_CORROMPU

Cette erreur peut s'afficher lorsque le répertoire utilisé pour lancer le noyau de Greengrass (/greengrass/v2/alts/current) a été modifié depuis le dernier démarrage du noyau. Redémarrez le noyau, puis réessayez le déploiement.

ALGORITHM_HASHING_UNAVAILABLE

Cette erreur peut s'afficher lorsque la distribution Java du périphérique ne prend pas en charge l'algorithme de hachage requis ou lorsque l'algorithme de hachage spécifié dans la recette d'un composant n'est pas valide.

DEVICE_CONFIG_NOT_VALID_FOR_ARTIFACT_DOWNLOAD

Cette erreur peut s'afficher lorsqu'une erreur dans la configuration de l'appareil empêche le déploiement de télécharger l'artefact depuis Amazon S3 ou le cloud Greengrass. Consultez le journal pour détecter une erreur de configuration spécifique, puis réessayez le déploiement.

Erreur de dépendance

ERREUR_DOCKER

Cette erreur peut s'afficher lorsque vous extrayez une image Docker. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

DOCKER_SERVICE_INDISPONIBLE

Cette erreur peut s'afficher lorsque Greengrass ne parvient pas à se connecter au registre Docker. Vérifiez la présence d'une erreur spécifique dans le journal, puis réessayez le déploiement.

ERREUR_LOGIN_DOCKER_

Cette erreur peut s'afficher lorsqu'une erreur inattendue se produit lors de la connexion à Docker. Vérifiez la présence d'une erreur spécifique dans le journal, puis réessayez le déploiement.

DOCKER_PULL_ERROR

Cette erreur peut s'afficher lorsqu'une erreur inattendue se produit lors de l'extraction d'une image Docker du registre. Vérifiez la présence d'une erreur spécifique dans le journal, puis réessayez le déploiement.

DOCKER_IMAGE_NON_VALIDE

Cette erreur peut s'afficher lorsque l'image Docker demandée n'existe pas. Vérifiez la présence d'une erreur spécifique dans le journal et recommencez le déploiement.

DOCKER_IMAGE_QUERY_ERROR

Vous pouvez obtenir cette erreur lorsqu'un échec inattendu se produit lorsque vous interrogez Docker pour les images disponibles. Consultez le journal pour détecter l'erreur spécifique et réessayez le déploiement.

ERREUR S3

Cette erreur peut s'afficher lors du téléchargement d'un artefact Amazon S3. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

S3_RESOURCE_NOT_FOUND

Cette erreur peut s'afficher lorsqu'une opération Amazon S3 renvoie une erreur 404. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

S3_BAD_REQUEST

Cette erreur peut s'afficher lorsqu'une opération Amazon S3 renvoie une erreur 400. Vérifiez si une erreur spécifique est présente dans le journal et réessayez d'exécuter la demande.

Erreur HTTP

HTTP_REQUEST_ERROR

Cette erreur peut s'afficher lorsqu'une erreur se produit lors d'une requête HTTP. Consultez le journal pour détecter l'erreur spécifique.

DOWNLOAD_DEPLOYMENT_DOCUMENT_ERROR

Cette erreur peut s'afficher lorsqu'une erreur HTTP se produit lors du téléchargement du document de déploiement. Consultez le journal pour voir s'il s'agit d'une erreur HTTP spécifique.

GET_GREENGRASS_ARTIFACT_SIZE_ERROR

Cette erreur peut s'afficher lorsqu'une erreur HTTP se produit lors de l'obtention de la taille d'un artefact de composant public. Consultez le journal pour voir s'il s'agit d'une erreur HTTP spécifique.

DOWNLOAD_GREENGRASS_ARTIFACT_ERROR

Cette erreur peut s'afficher lorsqu'une erreur HTTP se produit lors du téléchargement d'un artefact de composant public. Consultez le journal pour voir s'il s'agit d'une erreur HTTP spécifique.

Erreur réseau

ERREUR_RÉSEAU

Cette erreur peut s'afficher en cas de problème de connexion lors d'un déploiement. Vérifiez la connexion de l'appareil à Internet et recommencez le déploiement.

Erreur Nucleus

DEMANDE_INCORRECTE

Cette erreur peut s'afficher lorsqu'unAWSle fonctionnement du cloud renvoie une erreur 400. Consultez le journal pour savoir quelle API est à l'origine de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

VERSION_NUCLE_NO_FOUND

Cette erreur peut s'afficher lorsqu'un périphérique principal ne trouve pas la version du noyau actif. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

ÉCHEC DU REDÉMARRAGE DU NOYAU

Cette erreur peut s'afficher lorsque le noyau ne redémarre pas lors d'un déploiement nécessitant un redémarrage du noyau. Consultez le journal du chargeur pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

COMPOSANT_INSTALLED_NOT_FOUND

Cette erreur peut s'afficher lorsque le noyau ne parvient pas à localiser un composant installé. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

DOCUMENT_DEPLOYMENT_NON VALIDE

Cette erreur peut s'afficher lorsque l'appareil reçoit un document de déploiement non valide. Vérifiez tous les codes d'erreur supplémentaires ou consultez le journal pour connaître la cause de l'erreur.

DEMANDE_DEPLOIEMENT_VIDE

Cette erreur peut s'afficher lorsqu'un appareil reçoit une demande de déploiement vide. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

DEPLOYMENT_DOCUMENT_PARSE_ERROR

Cette erreur peut s'afficher lorsque le format de demande de déploiement ne correspond pas au format attendu. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

LES MÉTADONNÉES DU COMPOSANT NE SONT PAS VALIDES LORS DU DÉPLOIEMENT

Cette erreur peut s'afficher lorsque la demande de déploiement contient des métadonnées de composant qui ne sont pas valides. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

LAUNCH_DIRECTORY_CORROMPU

Cette erreur peut s'afficher lorsque vous déplacez un appareil Greengrass d'un groupe d'objets à un autre, puis que vous revenez au groupe d'origine avec des déploiements nécessitant le redémarrage de Greengrass. Pour résoudre l'erreur, recréez le répertoire de lancement de Greengrass sur l'appareil.

Pour plus d'informations, veuillez consulter Error: com.aws.greengrass.deployment.exceptions.DeploymentException: Unable to process deployment. Greengrass launch directory is not set up or Greengrass is not set up as a system service.

Erreur du serveur

ERREUR_SERVEUR

Cette erreur peut s'afficher lorsqu'unAWSL'opération du service renvoie une erreur 500 car le service ne peut pas traiter la demande pour le moment. Réessayez le déploiement ultérieurement.

ERREUR DU SERVEUR S3

Cette erreur peut s'afficher lorsqu'une opération Amazon S3 renvoie une erreur 500. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

Erreur du service cloud

RESOLVE_COMPONENT_CANDIDATES_BAD_RESPONSE

Cette erreur peut s'afficher lorsque le service cloud Greengrass envoie une réponse incompatible auResolveComponentCandidatesopération. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

LA TAILLE DU DOCUMENT DE DÉPLOIEMENT A ÉTÉ DÉPASSÉE

Cette erreur peut s'afficher lorsque le document de déploiement demandé dépassait le quota de taille maximum. Réduisez la taille du document de déploiement et recommencez le déploiement.

GREENGRASS_ARTIFACT_SIZE_NOT_FOUND

Cette erreur peut s'afficher lorsque Greengrass ne parvient pas à obtenir la taille d'un artefact de composant public. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

DOCUMENT_DEPLOYMENT_NON VALIDE

Cette erreur peut s'afficher lorsque l'appareil reçoit un document de déploiement non valide. Vérifiez tous les codes d'erreur supplémentaires ou consultez le journal pour connaître la cause de l'erreur.

DEMANDE_DEPLOIEMENT_VIDE

Cette erreur peut s'afficher lorsqu'un appareil reçoit une demande de déploiement vide. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

DEPLOYMENT_DOCUMENT_PARSE_ERROR

Cette erreur peut s'afficher lorsque le format de demande de déploiement ne correspond pas au format attendu. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

LES MÉTADONNÉES DU COMPOSANT NE SONT PAS VALIDES LORS DU DÉPLOIEMENT

Cette erreur peut s'afficher lorsque la demande de déploiement contient des métadonnées de composant qui ne sont pas valides. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

Erreurs génériques

Aucun type d'erreur n'est associé à ces erreurs génériques.

DÉPLOIEMENT_INTERROMPU

Cette erreur peut s'afficher lorsqu'un déploiement ne peut pas être effectué en raison d'un arrêt du noyau ou d'un autre événement externe. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

ARTIFACT_DOWNLOAD_ERROR

Cette erreur peut s'afficher en cas de problème lors du téléchargement d'un artefact. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

VERSION_DE_COMPOSANT_NON DISPONIBLE

Cette erreur peut s'afficher lorsqu'une version d'un composant n'existe pas dans le cloud ou localement, ou en cas de conflit de résolution de dépendances. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

COMPONENT_PACKAGE_LOADING_ERROR

Cette erreur peut s'afficher en cas d'erreur lors du traitement des artefacts téléchargés. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

CLOUD_API_ERROR

Cette erreur peut s'afficher lorsqu'une erreur se produit lors de l'appel d'unAWSAPI de service. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

IO_ERREUR

Cette erreur peut s'afficher lorsqu'une erreur d'E/S se produit lors d'un déploiement. Vérifiez les codes d'erreur ou les journaux supplémentaires pour plus de détails.

ERREUR DE MISE À JOUR DU COMPOSANT

Cette erreur peut s'afficher lorsqu'un composant n'est pas mis à jour au cours d'un déploiement. Vérifiez tous les codes d'erreur supplémentaires ou consultez le journal pour connaître la cause de l'erreur.

Erreur inconnue

ÉCHEC DU DÉPLOIEMENT

Cette erreur peut s'afficher lorsqu'un déploiement échoue parce qu'une exception non vérifiée a été renvoyée. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.

TYPE_DEPLOYMENT_NOT_VALIDE

Cette erreur peut s'afficher lorsque le type de déploiement n'est pas valide. Consultez le journal pour connaître la cause de l'erreur, puis consultez la page de mise à jour du logiciel Nucleus pour voir si le problème a été corrigé dans une version ultérieure du Nucleus, ou contactezAWS Support.