Códigos de error de implementación detallados - AWS IoT Greengrass

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Códigos de error de implementación detallados

Utilice los códigos de error y las soluciones de estas secciones para ayudar a resolver los problemas relacionados con la implementación de los componentes al utilizar la versión 2.8.0 o posterior del núcleo de Greengrass.

El núcleo de Greengrass informa de los errores de implementación en forma jerárquica, desde el código menos específico hasta el más específico disponible. Puede usar esta jerarquía para ayudar a identificar el motivo de un error de implementación. Por ejemplo, la siguiente es una posible jerarquía de errores:

  • FALLO_DE_IMPLEMENTACIÓN

    • ERROR DE DESCARGA DEL ARTEFACTO

      • IO_ERROR

        • ESPACIO DE DISCO CRÍTICO

Los códigos de error se organizan en tipos. Cada tipo representa una clase de errores que pueden producirse.AWS IoT Greengrassinforma de estos tipos de errores en la consola, la API yAWS CLI. Puede haber más de un tipo de error, según los errores notificados en la jerarquía de errores. Para el ejemplo anterior, el tipo de error devuelto esDEVICE_ERROR.

Los tipos son:

  • ERROR_DE_PERMISO— Se denegó el acceso a una operación que requiere permiso.

  • ERROR_SOLICITUD— Se ha producido un error debido a un problema en el documento de despliegue.

  • ERROR DE RECETA DEL COMPONENTE— Se ha producido un error debido a un problema en la receta de un componente.

  • AWS_COMPONENT_ERROR— Se ha producido un error al iniciar o eliminar unAWScomponente proporcionado.

  • ERROR_COMPONENT_DE_USUARIO— Se ha producido un error al iniciar o eliminar un componente de usuario.

  • ERROR_COMPONENTE— Se ha producido un error al iniciar o eliminar un componente, pero el núcleo de Greengrass no pudo determinar si el componente es unAWSun componente proporcionado o un componente de usuario.

  • ERROR DE DISPOSITIVO— Se ha producido un error con la E/S local o se ha producido otro error en el dispositivo.

  • ERROR_DE_DEPENDENCIA— No se pudo descargar un artefacto de Amazon S3 ni extraer una imagen de un registro de ECR.

  • HTTP_ERROR— Se ha producido un error con una solicitud HTTP.

  • ERROR_DE_RED— Se ha producido un error en la red del dispositivo.

  • NUCLEUS_ERROR— El núcleo de Greengrass no pudo localizar un componente o no pudo encontrar la versión del núcleo activo.

  • ERROR_DE_SERVIDOR— Un servidor devolvió un error 500 en respuesta a una solicitud.

  • ERROR DE SERVICIO EN LA NUBE— Se ha producido un error con elAWS IoT Greengrassservicio en la nube.

  • ERROR_DESCONOCIDO— El componente ha lanzado una excepción no marcada.

Muchos de los errores de esta sección contienen información adicional en laAWS IoT GreengrassRegistros básicos. Estos registros se almacenan en el sistema de archivos local del dispositivo principal. Hay registros paraAWS IoT GreengrassSoftware básico y para cada componente individual. Para obtener información sobre el acceso a los registros, consulteAcceda a los registros del sistema de archivos.

Error de permiso

ACCESO_DENEGADO

Es posible que aparezca este error cuandoAWSla operación de servicio devuelve un error 403 porque los permisos no están configurados correctamente. Consulte el código de error más específico para obtener más información.

GET_DEPLOYMENT_CONFIGURATION_ACCESS_DENIED

Es posible que aparezca este error cuandoAWS IoTla política no permite el permiso para llamar alGetDeploymentConfigurationoperación. Añada elgreengrass::GetDeploymentConfigurationpermiso para aplicar la política del dispositivo principal.

GET_COMPONENT_VERSION_ARTIFACT_ACCESS_DENIED

Es posible que aparezca este error cuando el dispositivo principalAWS IoTla política no permite lagreengrass:GetComponentVersionArtifactpermiso. Añada el permiso a la política del dispositivo principal.

RESOLVE_COMPONENT_CANDIDATES_ACCESO_DENEGADO

Es posible que aparezca este error cuando el dispositivo principalAWS IoTla política no permite lagreengrass:ResolveComponentCandidatespermiso. Añada el permiso a la política del dispositivo principal.

GET_ECR_CREDENTIAL_ERROR

Es posible que aparezca este error cuando la implementación no pueda autenticarse con un registro privado en ECR. Compruebe si hay algún error específico en el registro y, a continuación, vuelva a intentar la implementación.

USER_NOT_AUTHORIZED_FOR_DOCKER

Es posible que aparezca este error cuando el usuario de Greengrass no esté autorizado a usar Docker. Asegúrese de que está ejecutando Greengrass como root o de que el usuario esté agregado adockergrupo. A continuación, vuelva a intentar la implementación.

S3_ACCESS_DENIED

Es posible que aparezca este error cuando una operación de Amazon S3 devuelva un error 403. Consulte cualquier código de error o registro adicional para obtener más información.

S3_HEAD_OBJECT_ACCESS_DENIED

Es posible que aparezca este error cuando la función de intercambio de tokens del dispositivo no permita laAWS IoT GreengrassSoftware principal para descargar el artefacto componente desde la URL del objeto S3 que especifique en la receta del componente o si el artefacto del componente no está disponible. Compruebe que la función de intercambio de tokens permitas3:GetObjectpara la URL del objeto S3 donde el artefacto está disponible y donde el artefacto está presente.

S3_GET_BUCKET_LOCATION_ACCESS_DENIED

Es posible que aparezca este error cuando la función de intercambio de tokens del dispositivo no permita las3:GetBucketLocationpermiso para el bucket de Amazon S3 donde está disponible el artefacto. Compruebe que el dispositivo permite el permiso y, a continuación, vuelva a intentar la implementación.

S3_GET_OBJECT_ACCESS_DENIED

Es posible que aparezca este error cuando la función de intercambio de tokens del dispositivo no permita laAWS IoT GreengrassSoftware principal para descargar el artefacto componente desde la URL del objeto S3 que especifique en la receta del componente o si el artefacto del componente no está disponible. Compruebe que la función de intercambio de tokens permitas3:GetObjectpara la URL del objeto S3 donde el artefacto está disponible y donde el artefacto está presente.

Error en la solicitud

NÚCLEUS_FALTAS_CAPACIDADES_REQUERIDAS

Es posible que aparezca este error cuando la versión de núcleo de la implementación no permita realizar una operación solicitada, como descargar una configuración grande o establecer límites de recursos de Linux. Vuelva a intentar la implementación con una versión de núcleo que admita la operación.

ERROR RESUELTO DE MÚLTIPLES NÚCLEOS

Es posible que aparezca este error cuando una implementación intente implementar varios componentes del núcleo. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

ERROR DE DEPENDENCIA CIRCULAR DEL COMPONENTE

Es posible que aparezca este error cuando dos componentes de la implementación dependan el uno del otro. Revise la configuración de los componentes para que los componentes de la implementación no dependan unos de otros.

UNAUTHORIZED_NUCLEUS_MINOR_VERSION_UPDATE

Es posible que aparezca este error cuando un componente de su implementación requiera una actualización de la versión secundaria de Nucleus, pero esa versión no esté especificada en la implementación. Esto ayuda a reducir las actualizaciones accidentales de versiones menores de los componentes que dependen de una versión diferente. Incluya la nueva versión del núcleo secundario en la implementación.

FALTA EL ADMINISTRADOR DE APLICACIONES DE DOCKER

Es posible que aparezca este error al implementar un componente de Docker sin implementar el administrador de aplicaciones de Docker. Asegúrese de que su implementación incluya el administrador de aplicaciones Docker.

FALTA EL SERVICIO_DE_INTERCAMBIO DE TOKENS

Es posible que aparezca este error cuando la implementación quiera descargar un artefacto de imagen de Docker de un registro ECR privado sin implementar el servicio de intercambio de tokens. Asegúrese de que la implementación incluya el servicio de intercambio de tokens.

LOS REQUISITOS DE VERSIÓN DEL COMPONENTE NO SE CUMPLEN

Es posible que aparezca este error cuando haya un conflicto de restricciones de versión o cuando no exista una versión de componente. Para obtener más información, consulte Error: com.aws.greengrass.componentmanager.exceptions.NoAvailableComponentVersionException: Failed to negotiate component <name> version with cloud and no local applicable version satisfying requirement <requirements>.

ERROR_DE_ACELERACIÓN

Es posible que aparezca este error cuandoAWSla operación del servicio superó una cuota tarifaria. Reintente la implementación.

SOLICITUD_CONFLICTIVA

Es posible que aparezca este error cuandoAWSla operación de servicio devuelve un error 409 porque la implementación intenta realizar más de una operación a la vez. Reintente la implementación.

RECURSO_NO_ENCONTRADO

Es posible que aparezca este error cuandoAWSla operación de servicio devuelve un error 404 porque no se pudo encontrar un recurso. Compruebe el registro para ver si falta el recurso.

RUN_WITH_CONFIG_NOT_VALID

Es posible que aparezca este error cuandoposixUser,posixGroup, owindowsUserla información especificada para ejecutar el componente no es válida. Compruebe que el usuario es válido y, a continuación, vuelva a intentar la implementación.

REGIÓN_NO COMPATIBLE

Es posible que aparezca este error cuando la región especificada para la implementación no sea compatible conAWS IoT Greengrass. Compruebe la región y vuelva a intentar la implementación.

IOT_CRED_ENDPOINT_NO_VALID

Es posible que aparezca este error cuandoAWS IoTel punto final de la credencial especificado en la configuración no es válido. Compruebe el punto de conexión e intente realizar la solicitud de nuevo.

IOT_DATA_ENDPOINT_NO_VALID

Es posible que aparezca este error cuandoAWS IoTel punto final de datos especificado en la configuración no es válido. Compruebe el punto de conexión e intente realizar la solicitud de nuevo.

S3_HEAD_OBJECT_RESOURCE_NOT_FOUND

Es posible que aparezca este error cuando el artefacto del componente no esté disponible en la URL del objeto S3 que especifiques en la receta del componente. Compruebe que ha subido el artefacto al bucket de S3 y que el URI del artefacto coincide con la URL del objeto S3 del artefacto del bucket.

S3_GET_BUCKET_LOCATION_RESOURCE_NOT_FOUND

Es posible que aparezca este error si no se encuentra el bucket de Amazon S3. Compruebe que el bucket existe y vuelva a intentar la implementación.

S3_GET_OBJECT_RESOURCE_NOT_FOUND

Es posible que aparezca este error cuando el artefacto del componente no esté disponible en la URL del objeto S3 que especifiques en la receta del componente. Compruebe que ha subido el artefacto al bucket de S3 y que el URI del artefacto coincide con la URL del objeto S3 del artefacto del bucket.

IO_MAPPING_ERROR

Es posible que aparezca este error cuando se produce un error de E/S al analizar el documento o la receta de implementación. Consulte cualquier código de error o registro adicional para obtener más información.

Error de receta de componentes

RECIPE_PARSE_ERROR

Es posible que aparezca este error cuando no se pueda analizar la receta de despliegue porque hay un error en la estructura de la receta. Compruebe que la receta tenga el formato correcto y vuelva a intentar la implementación.

RECIPE_METADATA_PARSE_ERROR

Es posible que aparezca este error cuando no se puedan analizar los metadatos de la receta de implementación descargados de la nube. Póngase en contacto con AWS Support.

ARTEFACTO_URI_NO_VÁLIDO

Es posible que aparezca este error cuando el URI de un artefacto de una receta no tenga el formato correcto. Compruebe el registro para ver si el URI no es válido, actualice el URI de la receta y, a continuación, vuelva a intentar la implementación.

S3_ARTIFACT_URI_NOT_VALID

Es posible que aparezca este error cuando la URI de Amazon S3 de un artefacto de una receta no sea válida. Compruebe el registro para ver si el URI no es válido, actualice el URI de la receta y, a continuación, vuelva a intentar la implementación.

DOCKER_ARTIFACT_URI_NOT_VALID

Es posible que aparezca este error cuando la URI de Docker de un artefacto de una receta no sea válida. Compruebe el registro para ver si el URI no es válido, actualice el URI de la receta y, a continuación, vuelva a intentar la implementación.

ARTEFACT_URI VACÍO

Es posible que aparezca este error cuando la URI de un artefacto no esté especificada en una receta. Compruebe el registro del artefacto al que le falta un URI, actualice el URI de la receta y, a continuación, vuelva a intentar el despliegue.

ESQUEMA_DE_ARTEFACTO_VACÍO

Es posible que aparezca este error cuando no se haya definido un esquema de URI para un artefacto. Compruebe el registro para ver si el URI no es válido, actualice el URI de la receta y, a continuación, vuelva a intentar la implementación.

ESQUEMA_ARTE_DE_ARTEFACTO NO COMPATIBLE

Es posible que aparezca este error si la versión de núcleo en ejecución no admite un esquema de URI. Un URI no es válido o necesita actualizar la versión del núcleo. Si el URI no es válido, compruebe en el registro el URI no válido, actualice el URI de la receta y, a continuación, vuelva a intentar la implementación.

MANIFIESTO FALTANTE DE RECETA

Es posible que aparezca este error si la sección del manifiesto no está incluida en la receta. Añada el manifiesto a la receta y vuelva a intentar la implementación.

RECIPE_MISSING_ARTIFACT_HASH_ALGORITHM

Es posible que aparezca este error cuando se especifique un artefacto que no es local dentro de una receta sin un algoritmo de hash. Añada el algoritmo al artefacto y, a continuación, vuelva a intentar la solicitud.

ARTIFACT_CHECKSUM_DISCORDANCIA

Es posible que aparezca este error cuando un artefacto descargado tenga un resumen diferente al especificado en la receta. Asegúrese de que la receta contenga el resumen correcto y, a continuación, vuelva a intentar la implementación. Para obtener más información, consulte Error: com.aws.greengrass.componentmanager.exceptions.ArtifactChecksumMismatchException: Integrity check for downloaded artifact failed. Probably due to file corruption..

LA DEPENDENCIA DEL COMPONENTE NO ES VÁLIDA

Es posible que aparezca este error cuando el tipo de dependencia especificado en una receta de despliegue no sea válido. Comprueba la receta y, a continuación, vuelve a intentar la solicitud.

CONFIG_INTERPOLATE_ERROR

Es posible que aparezca este error al interpolar una variable de receta. Consulte el registro para obtener más información.

IO_MAPPING_ERROR

Es posible que aparezca este error cuando se produce un error de E/S al analizar el documento o la receta de implementación. Consulte cualquier código de error o registro adicional para obtener más información.

AWSerror de componente, error de componente del usuario, error de componente

Los siguientes códigos de error se devuelven cuando hay un problema con un componente. El tipo de error real notificado depende del componente específico que provocó el error. Si el núcleo de Greengrass identifica el componente como uno proporcionado porAWS IoT Greengrass, regresaAWS_COMPONENT_ERROR. Si el componente se identifica como un componente de usuario, el núcleo de Greengrass devuelveUSER_COMPONENT_ERROR. Si el núcleo de Greengrass no puede decirlo, regresaCOMPONENT_ERROR.

ERROR DE ACTUALIZACIÓN DEL COMPONENTE

Es posible que aparezca este error cuando un componente no se actualiza durante una implementación. Compruebe cualquier código de error adicional o consulte el registro para ver la causa del error.

COMPONENT_ROTO

Es posible que aparezca este error cuando un componente se interrumpe durante una implementación. Consulte el registro de componentes para ver los detalles del error y, a continuación, vuelva a intentar la implementación.

ELIMINAR_COMPONENT_ERROR

Es posible que aparezca este error cuando el núcleo no pueda eliminar un componente durante una implementación. Compruebe el registro para ver los detalles del error y, a continuación, vuelva a intentar la implementación.

COMPONENT_BOOTSTRAP_TIMEOUT

Es posible que aparezca este error cuando la tarea de arranque de un componente haya tardado más que el tiempo de espera configurado. Aumente el tiempo de espera o reduzca el tiempo de ejecución de la tarea de arranque y, a continuación, vuelva a intentar la implementación.

COMPONENT_BOOTSTRAP_ERROR

Es posible que aparezca este error cuando la tarea de arranque de un componente contenga un error. Compruebe el registro para ver los detalles del error y, a continuación, vuelva a intentar la implementación.

LA CONFIGURACIÓN DEL COMPONENTE NO ES VÁLIDA

Es posible que aparezca este error cuando el núcleo no pueda validar la configuración implementada para el componente. Compruebe el registro para ver los detalles del error y, a continuación, vuelva a intentar la implementación.

Error de dispositivo

IO_WRITE_ERROR

Es posible que aparezca este error al escribir en un archivo. Consulte el registro para obtener más información.

IO_READ_ERROR

Es posible que aparezca este error al leer un archivo. Consulte el registro para obtener más información.

ESPACIO DE DISCO CRÍTICO

Es posible que aparezca este error cuando no haya suficiente espacio en disco para completar una solicitud de despliegue. Debes tener al menos 20 Mb de espacio disponible, o lo suficiente para contener un artefacto más grande. Libere espacio en disco y, a continuación, vuelva a intentar la implementación.

IO_FILE_ATTRIBUTE_ERROR

Es posible que aparezca este error cuando no se pueda recuperar el tamaño del archivo existente del sistema de archivos. Consulte el registro para obtener más información.

SET_PERMISSION_ERROR

Es posible que aparezca este error cuando no se puedan configurar los permisos en un artefacto o directorio de artefactos descargado. Consulte el registro para obtener más información.

IO_UNZIP_ERROR

Es posible que aparezca este error cuando no se pueda descomprimir un artefacto. Consulte el registro para obtener más información.

LOCAL_RECIPE_NO_ENCONTRADA

Es posible que aparezca este error si no se encuentra la copia local de un archivo de recetas. Vuelva a intentar la implementación.

LOCAL_RECIPE_CORRUPTO

Es posible que aparezca este error cuando la copia local de la receta haya cambiado desde que se descargó. Elimine la copia existente de la receta y vuelva a intentar la implementación.

LOCAL_RECIPE_METADATA_NO_ENCONTRADA

Es posible que aparezca este error si no se encuentra la copia local del archivo de metadatos de la receta. Vuelva a intentar la implementación.

LAUNCH_DIRECTORY_CORRUPTO

Es posible que aparezca este error cuando el directorio utilizado para lanzar el núcleo de Greengrass (/greengrass/v2/alts/current) se ha modificado desde la última vez que se puso en marcha el núcleo. Reinicie el núcleo y, a continuación, vuelva a intentar el despliegue.

ALGORITMO DE HASHING_NO DISPONIBLE

Es posible que aparezca este error cuando la distribución de Java del dispositivo no admite el algoritmo de hash requerido o cuando el algoritmo de hash especificado en la receta de un componente no es válido.

DEVICE_CONFIG_NOT_VALID_PAR_ARTEFACT_DOWNLOAD

Es posible que aparezca este error cuando haya un error en la configuración del dispositivo que impida que la implementación descargue el artefacto de Amazon S3 o de la nube de Greengrass. Compruebe el registro para ver si hay algún error de configuración específico y, a continuación, vuelva a intentar la implementación.

Error de dependencia

DOCKER_ERROR

Es posible que aparezca este error al extraer una imagen de Docker. Consulte cualquier código de error o registro adicional para obtener más información.

DOCKER_SERVICE_UNAVAILABLE

Es posible que aparezca este error cuando Greengrass no pueda iniciar sesión en el registro de Docker. Compruebe si hay algún error específico en el registro y, a continuación, vuelva a intentar la implementación.

DOCKER_LOGIN_ERROR

Es posible que aparezca este error cuando se produzca un error inesperado al iniciar sesión en Docker. Compruebe si hay algún error específico en el registro y, a continuación, vuelva a intentar la implementación.

DOCKER_PULL_ERROR

Es posible que aparezca este error cuando se produzca un error inesperado al extraer una imagen de Docker del registro. Compruebe si hay algún error específico en el registro y, a continuación, vuelva a intentar la implementación.

DOCKER_IMAGE_NOT_VALID

Es posible que aparezca este error cuando la imagen de Docker solicitada no exista. Compruebe si hay algún error específico en el registro y vuelva a intentar la implementación.

DOCKER_IMAGE_QUERY_ERROR

Es posible que aparezca este error cuando se produzca un error inesperado al consultar Docker las imágenes disponibles. Compruebe el registro para ver el error específico y vuelva a intentar la implementación.

S3_ERROR

Es posible que aparezca este error al descargar un artefacto de Amazon S3. Consulte cualquier código de error o registro adicional para obtener más información.

S3_RESOURCE_NOT_FOUND

Es posible que aparezca este error cuando una operación de Amazon S3 devuelva un error 404. Consulte cualquier código de error o registro adicional para obtener más información.

S3_BAD_REQUEST

Es posible que aparezca este error cuando una operación de Amazon S3 devuelva un error 400. Compruebe si hay algún error específico en el registro e intente realizar la solicitud de nuevo.

Error HTTP

HTTP_REQUEST_ERROR

Es posible que aparezca este error cuando se produce un error al realizar una solicitud HTTP. Compruebe el registro para ver el error específico.

ERROR DE DESCARGAR_DEPLOYMENT_DOCUMENT_ERROR

Es posible que aparezca este error si se produce un error HTTP al descargar el documento de despliegue. Compruebe el registro para ver el error HTTP específico.

GET_GREENGRASS_ARTIFACT_SIZE_ERROR

Es posible que aparezca este error cuando se produce un error HTTP al obtener el tamaño de un artefacto de componente público. Compruebe el registro para ver el error HTTP específico.

DESCARGAR_GREENGRASS_ARTIFACT_ERROR

Es posible que aparezca este error cuando se produce un error HTTP al descargar un artefacto de componente público. Compruebe el registro para ver el error HTTP específico.

Error de red

ERROR_DE_RED

Es posible que aparezca este error cuando haya un problema de conexión durante una implementación. Compruebe la conexión del dispositivo a Internet y vuelva a intentar la implementación.

Error de núcleo

SOLICITUD_INCORRECTA

Es posible que aparezca este error cuandoAWSla operación en la nube devuelve un error 400. Consulte el registro para ver qué API causó el error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

NO SE ENCONTRÓ LA VERSIÓN_DEL NÚCLEO

Es posible que aparezca este error cuando un dispositivo central no pueda encontrar la versión del núcleo activo. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

FALLO DE REINICIO DEL NÚCLEO

Es posible que aparezca este error cuando el núcleo no se reinicie durante ninguna implementación que requiera un reinicio del núcleo. Consulte el registro del cargador para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

EL COMPONENTE INSTALADO NO SE ENCONTRÓ

Es posible que aparezca este error cuando el núcleo no pueda localizar un componente instalado. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

EL DOCUMENTO DE DESPLIEGUE NO ES VÁLIDO

Es posible que aparezca este error cuando el dispositivo reciba un documento de despliegue que no sea válido. Compruebe cualquier código de error adicional o consulte el registro para ver la causa del error.

SOLICITU_DE_DESPLIEGUE VACÍA

Es posible que aparezca este error cuando un dispositivo reciba una solicitud de despliegue vacía. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

DEPLOYMENT_DOCUMENT_PARSE_ERROR

Es posible que aparezca este error cuando el formato de la solicitud de despliegue no coincida con el formato esperado. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

COMPONENT_METADATA_NO_VALID_IN_DEPLOYMENT

Es posible que aparezca este error cuando la solicitud de despliegue contenga metadatos de componentes que no sean válidos. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

LAUNCH_DIRECTORY_CORRUPTO

Es posible que aparezca este error al mover un dispositivo de Greengrass de un grupo de cosas a otro y, después, volver al grupo original con implementaciones que requieren que Greengrass se reinicie. Para resolver el error, vuelva a crear el directorio de inicio de Greengrass en el dispositivo.

Para obtener más información, consulte 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.

Error de servidor

ERROR_DE_SERVIDOR

Es posible que aparezca este error cuandoAWSla operación de servicio devuelve un error 500 porque el servicio no puede procesar la solicitud en este momento. Vuelva a intentar la implementación más adelante.

S3_SERVER_ERROR

Es posible que aparezca este error cuando una operación de Amazon S3 devuelva un error 500. Consulte cualquier código de error o registro adicional para obtener más información.

Error de servicio en la nube

RESOLVE_COMPONENT_CANDIDATES_BAD_RESPONSE

Es posible que aparezca este error cuando el servicio en la nube de Greengrass envíe una respuesta incompatible aResolveComponentCandidatesoperación. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

SE HA SUPERADO EL TAMAÑO DEL DOCUMENTO DE DESPLIEGUE

Es posible que aparezca este error cuando el documento de despliegue solicitado supere la cuota de tamaño máximo. Reduzca el tamaño del documento de despliegue e inténtelo de nuevo.

GREENGRASS_ARTIFACT_SIZE_NO_FOUND

Es posible que aparezca este error cuando Greengrass no pueda obtener el tamaño de un artefacto de componente público. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

EL DOCUMENTO DE DESPLIEGUE NO ES VÁLIDO

Es posible que aparezca este error cuando el dispositivo reciba un documento de despliegue que no sea válido. Compruebe cualquier código de error adicional o consulte el registro para ver la causa del error.

SOLICITU_DE_DESPLIEGUE VACÍA

Es posible que aparezca este error cuando un dispositivo reciba una solicitud de despliegue vacía. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

DEPLOYMENT_DOCUMENT_PARSE_ERROR

Es posible que aparezca este error cuando el formato de la solicitud de despliegue no coincida con el formato esperado. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

COMPONENT_METADATA_NO_VALID_IN_DEPLOYMENT

Es posible que aparezca este error cuando la solicitud de despliegue contenga metadatos de componentes que no sean válidos. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

Errores genéricos

Estos errores genéricos no tienen un tipo de error asociado.

IMPLEMENTACIÓN_INTERRUMPIDA

Es posible que aparezca este error cuando no se pueda completar una implementación debido a un cierre del núcleo u otro evento externo. Consulte cualquier código de error o registro adicional para obtener más información.

ERROR DE DESCARGA DEL ARTEFACTO

Es posible que aparezca este error cuando haya un problema al descargar un artefacto. Consulte cualquier código de error o registro adicional para obtener más información.

NINGUNA VERSIÓN_COMPONENT_DISPONIBLE

Es posible que aparezca este error cuando la versión de un componente no exista en la nube o de forma local, o si hay un conflicto de resolución de dependencias. Consulte cualquier código de error o registro adicional para obtener más información.

ERROR DE CARGA DEL PAQUETE DEL COMPONENTE

Es posible que aparezca este error cuando se procesen los artefactos descargados. Consulte cualquier código de error o registro adicional para obtener más información.

ERROR DE API EN LA NUBE

Es posible que aparezca este error cuando se produce un error al llamar a unAWSAPI de servicio. Consulte cualquier código de error o registro adicional para obtener más información.

IO_ERROR

Es posible que aparezca este error cuando se produzca un error de E/S durante una implementación. Consulte cualquier código de error o registro adicional para obtener más información.

ERROR DE ACTUALIZACIÓN DEL COMPONENTE

Es posible que aparezca este error cuando un componente no se actualiza durante una implementación. Compruebe cualquier código de error adicional o consulte el registro para ver la causa del error.

Error desconocido

FALLO_DE_IMPLEMENTACIÓN

Es posible que aparezca este error cuando se produce un error en una implementación porque se ha producido una excepción no marcada. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.

TIPO_DE_DE_IMPLEMENTACIÓN_NO_VÁLIDO

Es posible que aparezca este error cuando el tipo de despliegue no sea válido. Consulte el registro para ver la causa del error y, a continuación, consulte la página de actualización del software del núcleo para ver si el problema se ha corregido en una versión posterior del núcleo o póngase en contacto conAWS Support.