Codici di errore di distribuzione dettagliati - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Codici di errore di distribuzione dettagliati

Usa i codici di errore e le soluzioni in queste sezioni per risolvere i problemi di distribuzione dei componenti quando usi Greengrass nucleus versione 2.8.0 o successiva.

Il nucleo di Greengrass riporta gli errori di distribuzione come una gerarchia dal codice meno specifico al più specifico disponibile. È possibile utilizzare questa gerarchia per individuare il motivo di un errore di distribuzione. Ad esempio, la seguente è una possibile gerarchia degli errori:

  • FALLIMENTO_DI INSTALLAZIONE

    • ARTIFACT_DOWNLOAD_ERROR

      • IO_ERROR

        • SPAZIO SU DISCO CRITICO

I codici di errore sono organizzati in tipi. Ogni tipo rappresenta una classe di errori che possono verificarsi.AWS IoT Greengrasssegnala questi tipi di errori nella console, nell'API eAWS CLI. Può essere presente più di un tipo di errore, a seconda degli errori segnalati nella gerarchia degli errori. Nell'esempio precedente, il tipo di errore restituito èDEVICE_ERROR.

Le tipologie sono:

  • ERRORE_DI AUTORIZZAZIONE— L'accesso a un'operazione che richiede l'autorizzazione è stato negato.

  • RICHIESTA_ERRORE— Si è verificato un errore a causa di un problema nel documento di distribuzione.

  • ERRORE DELLA RICETTA DEL COMPONENTE— Si è verificato un errore a causa di un problema nella composizione di un componente.

  • AWS_COMPONENT_ERROR— Si è verificato un errore durante l'avvio o la rimozione di unAWScomponente fornito.

  • ERRORE_COMPONENT_UTENTE— Si è verificato un errore durante l'avvio o la rimozione di un componente utente.

  • ERRORE DEL COMPONENTE— Si è verificato un errore durante l'avvio o la rimozione di un componente, ma il nucleo di Greengrass non è stato in grado di determinare se il componente è unAWScomponente fornito o componente utente.

  • ERRORE_DISPOSITIVO— Si è verificato un errore con l'I/O locale o si è verificato un altro errore del dispositivo.

  • ERRORE_DI DIPENDENZA— Una distribuzione non è riuscita a scaricare un artefatto da Amazon S3 o a recuperare un'immagine da un registro ECR.

  • HTTP_ERROR— Si è verificato un errore con una richiesta HTTP.

  • ERRORE_DI RETE— Si è verificato un errore con la rete del dispositivo.

  • ERRORE DEL NUCLEO— Il nucleo di Greengrass non è riuscito a localizzare un componente o non è riuscito a trovare la versione del nucleo attivo.

  • ERRORE_SERVER— Un server ha restituito un errore 500 in risposta a una richiesta.

  • ERRORE DEL SERVIZIO CLOUD— Si è verificato un errore conAWS IoT Greengrassservizio cloud.

  • ERRORE_SCONOSCIUTO— Un'eccezione deselezionata è stata generata dal componente.

Molti degli errori in questa sezione riportano informazioni aggiuntive nelAWS IoT GreengrassRegistri principali. Questi registri vengono archiviati nel file system locale del dispositivo principale. Ci sono registri perAWS IoT GreengrassSoftware di base e per ogni singolo componente. Per informazioni sull'accesso ai registri, vedereAccedere ai log del file system.

Errore di autorizzazione

ACCESS_NEGATO

Potresti ricevere questo errore quandoAWSl'operazione del servizio restituisce un errore 403 perché le autorizzazioni non sono impostate correttamente. Controlla il codice di errore più specifico per i dettagli.

GET_DEPLOYMENT_CONFIGURATION_ACCESS_DENIED

Potresti ricevere questo errore quandoAWS IoTla politica non consente il permesso di chiamare ilGetDeploymentConfigurationoperazione. Aggiungi lagreengrass::GetDeploymentConfigurationautorizzazione alla politica del dispositivo principale.

GET_COMPONENT_VERSION_ARTIFACT_ACCESS_DENIED

Potresti ricevere questo errore quando il dispositivo principaleAWS IoTla politica non consente ilgreengrass:GetComponentVersionArtifactpermesso. Aggiungi l'autorizzazione alla politica del dispositivo principale.

RESOLVE_COMPONENT_CANDIDATI_ACCESS_DENIED

Potresti ricevere questo errore quando il dispositivo principaleAWS IoTla politica non consente ilgreengrass:ResolveComponentCandidatespermesso. Aggiungi l'autorizzazione alla politica del dispositivo principale.

GET_ECR_CREDENTIAL_ERROR

Potresti ricevere questo errore quando la distribuzione non è riuscita ad autenticarsi con un registro privato in ECR. Controlla nel registro la presenza di un errore specifico, quindi riprova a eseguire la distribuzione.

UTENTE_NON AUTORIZZATO PER_DOCKER

Potresti ricevere questo errore quando l'utente Greengrass non è autorizzato a utilizzare Docker. Assicurati di eseguire Greengrass come utente root o che l'utente sia aggiunto aldockergruppo. Quindi riprova a eseguire la distribuzione.

S3_ACCESS_NEGATO

Potresti ricevere questo errore quando un'operazione Amazon S3 restituisce un errore 403. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

S3_HEAD_OBJECT_ACCESS NEGATO

Potresti ricevere questo errore anche quando il ruolo di scambio di token del dispositivo non consenteAWS IoT GreengrassSoftware di base per scaricare l'artefatto del componente dall'URL dell'oggetto S3 specificato nella ricetta del componente o che l'artefatto del componente non è disponibile. Verifica che il ruolo di scambio di token lo consentas3:GetObjectper l'URL dell'oggetto S3 in cui l'artefatto è disponibile e in cui l'artefatto è presente.

S3_GET_BUCKET_LOCATION_ACCESS_DENIED

Potresti ricevere questo errore quando il ruolo di scambio di token del dispositivo non consentes3:GetBucketLocationautorizzazione per il bucket Amazon S3 in cui l'artefatto è disponibile. Verifica che il dispositivo consenta l'autorizzazione, quindi riprova a eseguire l'installazione.

S3_GET_OBJECT_ACCESS_DENIED

Potresti ricevere questo errore anche quando il ruolo di scambio di token del dispositivo non consenteAWS IoT GreengrassSoftware di base per scaricare l'artefatto del componente dall'URL dell'oggetto S3 specificato nella ricetta del componente o che l'artefatto del componente non è disponibile. Verifica che il ruolo di scambio di token lo consentas3:GetObjectper l'URL dell'oggetto S3 in cui l'artefatto è disponibile e in cui l'artefatto è presente.

Errore nella richiesta

NUCLEUS_CAPACITÀ_RICHIESTI_MANCANTI

Potresti ricevere questo errore quando la versione nucleus della distribuzione non è in grado di eseguire un'operazione richiesta, come il download di una configurazione di grandi dimensioni o l'impostazione dei limiti delle risorse Linux. Riprova la distribuzione con una versione di Nucleus che supporti l'operazione.

ERRORE_NUCLEUS_RISOLTO

È possibile che venga visualizzato questo errore quando una distribuzione tenta di distribuire più componenti nucleus. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

ERRORE_CIRCOLARE_DIPENDENZA_COMPONENTE

È possibile che venga visualizzato questo errore quando due componenti della distribuzione dipendono l'uno dall'altro. Rivedi la configurazione dei componenti in modo che i componenti della distribuzione non dipendano l'uno dall'altro.

AGGIORNAMENTO NON AUTORIZZATO DELLA VERSIONE DI NUCLEUS_MINOR_NUCLEUS_MINOR_

Potresti ricevere questo errore quando un componente della tua distribuzione richiede un aggiornamento della versione secondaria di Nucleus, ma tale versione non è specificata nella distribuzione. Ciò consente di ridurre gli aggiornamenti accidentali delle versioni secondarie per i componenti che dipendono da una versione diversa. Includi la nuova versione di Minor Nucleus nella distribuzione.

MANAGER_DOCKER_APPLICATION_MANCANTE

Potresti ricevere questo errore quando distribuisci un componente Docker senza distribuire il gestore applicazioni Docker. Assicurati che la tua distribuzione includa il gestore delle applicazioni Docker.

SERVIZIO_TOKEN_EXCHANGE_MANCANTE

Potresti ricevere questo errore quando la distribuzione desidera scaricare un artefatto di immagine Docker da un registro ECR privato senza implementare il servizio di scambio di token. Assicurati che la distribuzione includa il servizio di scambio di token.

REQUISITI_DELLA VERSIONE DEI COMPONENTI NON SODDISFATTI

È possibile che venga visualizzato questo errore quando c'è un conflitto di vincoli di versione o se la versione di un componente non esiste. Per ulteriori informazioni, consulta Error: com.aws.greengrass.componentmanager.exceptions.NoAvailableComponentVersionException: Failed to negotiate component <name> version with cloud and no local applicable version satisfying requirement <requirements>.

THROTTLING_ERROR

Potresti ricevere questo errore quandoAWSil funzionamento del servizio ha superato una quota tariffaria. Riprova a eseguire la distribuzione.

RICHIESTA_CONFLITTO

Potresti ricevere questo errore quandoAWSl'operazione del servizio restituisce un errore 409 perché la distribuzione sta tentando di eseguire più di un'operazione alla volta. Riprova a eseguire la distribuzione.

RISORSA_NON TROVATA

Potresti ricevere questo errore quandoAWSl'operazione del servizio restituisce un errore 404 perché non è stata trovata una risorsa. Controlla nel registro la risorsa mancante.

ESEGUI CON CONFIG_NOT_VALID

Potresti ricevere questo errore quandoposixUser,posixGroup, oppurewindowsUserle informazioni specificate per eseguire il componente non sono valide. Verifica che l'utente sia valido, quindi riprova la distribuzione.

REGIONE_NON SUPPORTATA

Potresti ricevere questo errore quando la regione specificata per la distribuzione non è supportata daAWS IoT Greengrass. Controlla la regione e riprova a eseguire la distribuzione.

IOT_CRED_ENDPOINT_NON VALIDO

Potresti ricevere questo errore quandoAWS IoTl'endpoint credenziale specificato nella configurazione non è valido. Controlla l'endpoint e riprova la richiesta.

IOT_DATA_ENDPOINT_NON VALIDO

Potresti ricevere questo errore quandoAWS IoTl'endpoint dei dati specificato nella configurazione non è valido. Controlla l'endpoint e riprova la richiesta.

S3_HEAD_OBJECT_RESOURCE_NON TROVATA

Potresti ricevere questo errore quando l'artefatto del componente non è disponibile nell'URL dell'oggetto S3 specificato nella ricetta del componente. Verifica di aver caricato l'artefatto nel bucket S3 e che l'URI dell'artefatto corrisponda all'URL dell'oggetto S3 dell'artefatto nel bucket.

S3_GET_BUCKET_LOCATION_RESOURCE_NON TROVATA

Potresti ricevere questo errore quando il bucket Amazon S3 non viene trovato. Verifica che il bucket esista e riprova la distribuzione.

S3_GET_OBJECT_RESOURCE_NON TROVATA

Potresti ricevere questo errore quando l'artefatto del componente non è disponibile nell'URL dell'oggetto S3 specificato nella ricetta del componente. Verifica di aver caricato l'artefatto nel bucket S3 e che l'URI dell'artefatto corrisponda all'URL dell'oggetto S3 dell'artefatto nel bucket.

IO_MAPPING_ERROR

È possibile che questo errore venga visualizzato quando si verifica un errore di I/O durante l'analisi del documento o della ricetta di distribuzione. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

Errore nella ricetta del componente

ERRORE DI ANALISI DELLA RICETTA

Potresti ricevere questo errore quando la ricetta di distribuzione non può essere analizzata a causa di un errore nella struttura della ricetta. Verifica che la ricetta sia formattata correttamente e riprova a eseguire la distribuzione.

ERRORE DI ANALISI DEI METADATI DELLA RICETTA

Potresti ricevere questo errore quando i metadati della ricetta di distribuzione scaricati dal cloud non possono essere analizzati. Contattare AWS Support.

ARTEFATTO_URI_NON VALIDO

Potresti ricevere questo errore quando l'URI di un artefatto in una ricetta non è formattato correttamente. Controlla nel registro l'URI non valido, aggiorna l'URI nella ricetta, quindi riprova a eseguire la distribuzione.

S3_ARTIFACT_URI_NON VALIDO

Potresti ricevere questo errore quando l'URI Amazon S3 di un artefatto in una ricetta non è valido. Controlla nel registro l'URI non valido, aggiorna l'URI nella ricetta, quindi riprova a eseguire la distribuzione.

DOCKER_ARTIFACT_URI_NOT_VALID

Potresti ricevere questo errore quando l'URI Docker di un artefatto in una ricetta non è valido. Controlla nel registro l'URI non valido, aggiorna l'URI nella ricetta, quindi riprova a eseguire la distribuzione.

ARI_ARTEFATTO VUOTO

Potresti ricevere questo errore quando l'URI di un artefatto non è specificato in una ricetta. Controlla nel registro l'elemento a cui manca un URI, aggiorna l'URI nella ricetta, quindi riprova la distribuzione.

SCHEMA DI ARTEFATTO VUOTO

Potresti ricevere questo errore quando uno schema URI non è definito per un artefatto. Controlla nel registro l'URI non valido, aggiorna l'URI nella ricetta, quindi riprova a eseguire la distribuzione.

SCHEMA_ARTE_DI_ARTEFATTO NON SUPPORTATO

Potresti ricevere questo errore quando uno schema URI non è supportato dalla versione di Nucleus in esecuzione. Un URI non è valido o è necessario aggiornare la versione di Nucleus. Se l'URI non è valido, controlla nel registro l'URI non valido, aggiorna l'URI nella ricetta, quindi riprova la distribuzione.

MANIFESTO DELLA RICETTA MANCANTE

Potresti ricevere questo errore quando la sezione manifest non è inclusa nella ricetta. Aggiungi il manifest alla ricetta e riprova la distribuzione.

ALGORITMO_ARTEFATTO MANCANTE DELLA RICETTA

Potresti ricevere questo errore quando un artefatto non locale viene specificato all'interno di una ricetta senza un algoritmo di hash. Aggiungete l'algoritmo all'artefatto e riprovate con la richiesta.

ARTEFATTO_CHECKSUM_MISMATCH

Potresti ricevere questo errore quando un artefatto scaricato ha un digest diverso da quello specificato nella ricetta. Assicurati che la ricetta contenga il riassunto corretto, quindi riprova a implementare. Per ulteriori informazioni, consulta Error: com.aws.greengrass.componentmanager.exceptions.ArtifactChecksumMismatchException: Integrity check for downloaded artifact failed. Probably due to file corruption..

DIPENDENZA_COMPONENTE NON VALIDA

È possibile che venga visualizzato questo errore quando il tipo di dipendenza specificato in una ricetta di distribuzione non è valido. Controlla la ricetta e poi riprova con la tua richiesta.

CONFIG_INTERPOLATE_ERROR

Potresti ricevere questo errore durante l'interpolazione di una variabile di ricetta. Controlla il registro per i dettagli.

IO_MAPPING_ERROR

È possibile che questo errore venga visualizzato quando si verifica un errore di I/O durante l'analisi del documento o della ricetta di distribuzione. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

AWSerrore del componente, errore del componente utente, errore del componente

I seguenti codici di errore vengono restituiti quando si verifica un problema con un componente. Il tipo di errore effettivo segnalato dipende dal componente specifico che ha generato l'errore. Se il nucleo di Greengrass identifica il componente come fornito daAWS IoT Greengrass, restituisceAWS_COMPONENT_ERROR. Se il componente viene identificato come componente utente, il nucleo di Greengrass ritornaUSER_COMPONENT_ERROR. Se il nucleo di Greengrass non può dirlo, ritornaCOMPONENT_ERROR.

ERRORE DI AGGIORNAMENTO DEI COMPONENTI

Potresti ricevere questo errore quando un componente non viene aggiornato durante una distribuzione. Controlla eventuali codici di errore aggiuntivi o controlla il registro per vedere cosa ha causato l'errore.

COMPONENTE ROTTO

È possibile che venga visualizzato questo errore quando un componente si rompe durante una distribuzione. Controllate il registro dei componenti per i dettagli degli errori, quindi riprovate la distribuzione.

RIMUOVI L'ERRORE DEL COMPONENTE

Potresti ricevere questo errore quando il nucleo non è in grado di rimuovere un componente durante una distribuzione. Controlla il registro per i dettagli degli errori, quindi riprova a eseguire la distribuzione.

TIMEOUT DEL COMPONENTE BOOTSTRAP_OUT

Potresti ricevere questo errore quando l'attività di bootstrap di un componente ha richiesto più tempo del timeout configurato. Aumenta il timeout o riduci il tempo di esecuzione dell'attività di bootstrap, quindi riprova a eseguire la distribuzione.

ERRORE_BOOTSTRAP_COMPONENTE

Potresti ricevere questo errore quando l'attività di bootstrap di un componente presenta un errore. Controlla il registro per i dettagli degli errori, quindi riprova a eseguire la distribuzione.

CONFIGURAZIONE_COMPONENTE NON VALIDA

Potresti ricevere questo errore quando il nucleo non è in grado di convalidare la configurazione distribuita per il componente. Controlla il registro per i dettagli degli errori, quindi riprova a eseguire la distribuzione.

Errore del dispositivo

IO_WRITE_ERROR

Potresti ricevere questo errore durante la scrittura su un file. Controlla il registro per i dettagli.

IO_READ_ERROR

Potresti ricevere questo errore durante la lettura da un file. Controlla il registro per i dettagli.

SPAZIO SU DISCO CRITICO

È possibile che venga visualizzato questo errore quando lo spazio su disco non è sufficiente per completare una richiesta di distribuzione. Devi disporre di almeno 20 Mb di spazio disponibile o sufficiente per contenere un artefatto più grande. Libera spazio su disco e riprova a eseguire la distribuzione.

IO_FILE_ATTRIBUTE_ERROR

Potresti ricevere questo errore quando la dimensione del file esistente non può essere recuperata dal file system. Controlla il registro per i dettagli.

SET_PERMISSION_ERROR

Potresti ricevere questo errore quando non è possibile impostare le autorizzazioni su un artefatto o una directory di artefatti scaricati. Controlla il registro per i dettagli.

IO_UNZIP_ERROR

Potresti ricevere questo errore quando un artefatto non può essere decompresso. Controlla il registro per i dettagli.

RECIPE_LOCALE NON TROVATA

Potresti ricevere questo errore quando non è stata trovata la copia locale di un file di ricetta. Prova a eseguire nuovamente la distribuzione.

LOCAL_RECIPE_DANNEGGIATA

Potresti ricevere questo errore quando la copia locale della ricetta è cambiata da quando è stata scaricata. Elimina la copia esistente della ricetta e riprova a eseguire la distribuzione.

RECIPE_METADATI LOCALI NON TROVATI

Potresti ricevere questo errore quando la copia locale del file di metadati della ricetta non è stata trovata. Prova a eseguire nuovamente la distribuzione.

LAUNCH_DIRECTORY_DANNEGGIATO

Potresti ricevere questo errore quando la directory viene utilizzata per avviare il nucleo di Greengrass (/greengrass/v2/alts/current) è stato modificato dall'ultima volta che il nucleo è stato avviato. Riavvia il nucleo e quindi riprova a dispiegarlo.

ALGORITMO_HASHING NON DISPONIBILE

Potresti ricevere questo errore quando la distribuzione Java del dispositivo non supporta l'algoritmo di hashing richiesto o quando l'algoritmo hash specificato nella ricetta di un componente non è valido.

DEVICE_CONFIG_NOT_VALID_PER_ARTIFACT_DOWNLOAD

Potresti ricevere questo errore quando c'è un errore nella configurazione del dispositivo che ha impedito alla distribuzione di scaricare l'artefatto da Amazon S3 o dal cloud Greengrass. Controlla il registro per un errore di configurazione specifico, quindi riprova la distribuzione.

Errore di dipendenza

ERRORE DOCKER

Potresti ricevere questo errore quando estrai un'immagine Docker. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

DOCKER_SERVICE_NON DISPONIBILE

Potresti ricevere questo errore quando Greengrass non riesce ad accedere al registro Docker. Controlla nel registro la presenza di un errore specifico, quindi riprova a eseguire la distribuzione.

DOCKER_LOGIN_ERROR

Potresti ricevere questo errore quando si verifica un errore imprevisto durante l'accesso a Docker. Controlla nel registro la presenza di un errore specifico, quindi riprova a eseguire la distribuzione.

DOCKER_PULL_ERROR

Potresti ricevere questo errore quando si verifica un errore imprevisto durante l'estrazione di un'immagine Docker dal registro. Controlla nel registro la presenza di un errore specifico, quindi riprova a eseguire la distribuzione.

DOCKER_IMAGE_NON VALIDA

Potresti ricevere questo errore quando l'immagine Docker richiesta non esiste. Controlla nel registro la presenza di un errore specifico e riprova a eseguire la distribuzione.

DOCKER_IMAGE_QUERY_ERROR

Potresti ricevere questo errore quando si verifica un errore imprevisto durante la richiesta di immagini disponibili a Docker. Controlla nel registro l'errore specifico e riprova a eseguire la distribuzione.

ERRORE S3

Potresti ricevere questo errore durante il download di un artefatto di Amazon S3. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

S3_RISORSA_NON TROVATA

Potresti ricevere questo errore quando un'operazione Amazon S3 restituisce un errore 404. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

S3_RICHIESTA ERRATA

Potresti ricevere questo errore quando un'operazione Amazon S3 restituisce un errore 400. Controlla nel registro la presenza di un errore specifico e riprova a eseguire la richiesta.

Errore HTTP

HTTP_REQUEST_ERROR

Potresti ricevere questo errore quando si verifica un errore durante la richiesta HTTP. Controlla il registro per l'errore specifico.

DOWNLOAD_DEPLOYMENT_DOCUMENT_ERROR

È possibile che questo errore venga visualizzato quando si verifica un errore HTTP durante il download del documento di distribuzione. Controlla il registro per l'errore HTTP specifico.

GET_GREENGRASS_ARTIFACT_SIZE_ERROR

Potresti ricevere questo errore quando si verifica un errore HTTP durante la rilevazione delle dimensioni di un elemento pubblico. Controlla il registro per l'errore HTTP specifico.

DOWNLOAD_GREENGRASS_ARTIFACT_ERROR

Potresti ricevere questo errore quando si verifica un errore HTTP durante il download di un componente pubblico. Controlla il registro per l'errore HTTP specifico.

Errore di rete

ERRORE_DI RETE

Potresti ricevere questo errore quando si verifica un problema di connessione durante una distribuzione. Verificare la connessione del dispositivo a Internet e riprovare a eseguire l'installazione.

Errore Nucleus

RICHIESTA_ERRATA

Potresti ricevere questo errore quandoAWSl'operazione cloud restituisce un errore 400. Controlla il registro per vedere quale API ha causato l'errore, quindi controlla la pagina di aggiornamento del software nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

VERSIONE DEL NUCLEO NON TROVATA

Potresti ricevere questo errore quando un dispositivo principale non riesce a trovare la versione del nucleo attivo. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

ERRORE DI RIAVVIO DEL NUCLEO

Potresti ricevere questo errore quando il nucleo non si riavvia durante una distribuzione che richiede il riavvio del nucleo. Controlla il log del loader per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus, oppure contattaAWS Support.

COMPONENT_INSTALLATO_NOT_FOUND

Potresti ricevere questo errore quando il nucleo non riesce a localizzare un componente installato. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

DOCUMENTO_DI DISTRIBUZIONE NON VALIDO

È possibile che venga visualizzato questo errore quando il dispositivo riceve un documento di distribuzione non valido. Controlla eventuali codici di errore aggiuntivi o controlla il registro per vedere cosa ha causato l'errore.

RICHIESTA_DI_DISTRIBUZIONE VUOTA

È possibile che venga visualizzato questo errore quando un dispositivo riceve una richiesta di distribuzione vuota. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

DEPLOYMENT_DOCUMENT_PARSE_ERROR

È possibile che venga visualizzato questo errore quando il formato della richiesta di distribuzione non corrisponde al formato previsto. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

METADATI DEI COMPONENTI NON VALIDI NELLA DISTRIBUZIONE

È possibile che venga visualizzato questo errore quando la richiesta di distribuzione contiene metadati dei componenti non validi. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

LAUNCH_DIRECTORY_DANNEGGIATO

Potresti ricevere questo errore quando sposti un dispositivo Greengrass da un gruppo di cose a un altro e quindi di nuovo al gruppo originale con distribuzioni che richiedono il riavvio di Greengrass. Per risolvere l'errore, ricreate la directory di avvio di Greengrass sul dispositivo.

Per ulteriori informazioni, consulta 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.

Errore del server

ERRORE_SERVER

Potresti ricevere questo errore quandoAWSl'operazione del servizio restituisce un errore 500 perché il servizio non è in grado di elaborare la richiesta in questo momento. Riprova la distribuzione in un secondo momento.

ERRORE DEL SERVER S3

Potresti ricevere questo errore quando un'operazione Amazon S3 restituisce un errore 500. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

Errore del servizio cloud

RESOLVE_COMPONENT_CANDIDATI_BAD_RESPONSE

Potresti ricevere questo errore quando il servizio cloud Greengrass invia una risposta incompatibile alResolveComponentCandidatesoperazione. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

DIMENSIONE DEL DOCUMENTO DI DISTRIBUZIONE SUPERATA

È possibile che venga visualizzato questo errore quando il documento di distribuzione richiesto supera la quota di dimensione massima. Riduci le dimensioni del documento di distribuzione e riprova a eseguire la distribuzione.

ERBA VERDE DEL MANUFATTO DI DIMENSIONI NON TROVATE

Potresti ricevere questo errore quando Greengrass non riesce a ottenere le dimensioni di un artefatto di un componente pubblico. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

DOCUMENTO_DI DISTRIBUZIONE NON VALIDO

È possibile che venga visualizzato questo errore quando il dispositivo riceve un documento di distribuzione non valido. Controlla eventuali codici di errore aggiuntivi o controlla il registro per vedere cosa ha causato l'errore.

RICHIESTA_DI_DISTRIBUZIONE VUOTA

È possibile che venga visualizzato questo errore quando un dispositivo riceve una richiesta di distribuzione vuota. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

DEPLOYMENT_DOCUMENT_PARSE_ERROR

È possibile che venga visualizzato questo errore quando il formato della richiesta di distribuzione non corrisponde al formato previsto. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

METADATI DEI COMPONENTI NON VALIDI NELLA DISTRIBUZIONE

È possibile che venga visualizzato questo errore quando la richiesta di distribuzione contiene metadati dei componenti non validi. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

Errori generici

Questi errori generici non hanno un tipo di errore associato.

DISTRIBUZIONE INTERROTTA

Potresti ricevere questo errore quando una distribuzione non può essere completata a causa di un arresto del nucleo o di un altro evento esterno. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

ARTIFACT_DOWNLOAD_ERROR

Potresti ricevere questo errore quando si verifica un problema durante il download di un artefatto. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

NESSUNA VERSIONE DEI COMPONENTI DISPONIBILE

Potresti ricevere questo errore quando la versione di un componente non esiste nel cloud o localmente o se c'è un conflitto di risoluzione delle dipendenze. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

ERRORE DI CARICAMENTO DEL PACCHETTO DI COMPONENTI

Potresti ricevere questo errore quando si verifica un errore durante l'elaborazione degli artefatti scaricati. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

ERRORE CLOUD_API

Potresti ricevere questo errore quando si verifica un errore durante la chiamata aAWSAPI di servizio. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

IO_ERROR

È possibile che questo errore venga visualizzato quando si verifica un errore di I/O durante una distribuzione. Controlla eventuali codici di errore o registri aggiuntivi per i dettagli.

ERRORE DI AGGIORNAMENTO DEI COMPONENTI

Potresti ricevere questo errore quando un componente non viene aggiornato durante una distribuzione. Controlla eventuali codici di errore aggiuntivi o controlla il registro per vedere cosa ha causato l'errore.

Errore sconosciuto

FALLIMENTO_DI INSTALLAZIONE

Potresti ricevere questo errore quando una distribuzione fallisce perché è stata generata un'eccezione deselezionata. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.

TIPO_DIPLOYMENT_NOT_VALID

Potresti ricevere questo errore quando il tipo di distribuzione non è valido. Controlla il registro per vedere cosa ha causato l'errore, quindi controlla la pagina di aggiornamento del software Nucleus per vedere se il problema è stato corretto in una versione successiva del nucleus oppure contattaAWS Support.