

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 stato dettagliati dei componenti
<a name="troubleshooting-component"></a>

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

Molti degli stati descritti in questo argomento riportano informazioni aggiuntive nei Core log. AWS IoT Greengrass Questi registri vengono archiviati nel file system locale del dispositivo principale. Esistono registri per ogni singolo componente. Per informazioni sull'accesso ai log, vedere. [Accedere ai log del file system](monitor-logs.md#access-local-logs)

ERRORE\_DI INSTALLAZIONE  
Potresti ricevere questo messaggio quando si verifica un errore durante l'esecuzione di uno script di installazione. Il codice di errore viene riportato nel registro dei componenti. Verifica la presenza di errori nello script di installazione e distribuisci nuovamente il componente.

INSTALL\_CONFIG\_NOT\_VALID  
Potresti ricevere questo errore quando l'installazione di un componente non può essere completata perché la `install` sezione della ricetta non è valida. Controlla la presenza di errori nella sezione di installazione della ricetta e riprova a eseguire la distribuzione.

INSTALL\_IO\_ERROR  
È possibile che venga visualizzato quando si I/O verifica un errore durante l'installazione di un componente. Controlla il registro degli errori del componente per i dettagli sull'errore.

INSTALL\_MISSING\_DEFAULT\_RUNWITH  
Potresti ricevere questo errore quando non riesci a determinare l'utente o il gruppo da AWS IoT Greengrass utilizzare durante l'installazione di un componente. Assicurati che la `runWith` sezione della procedura di installazione includa un utente o un gruppo valido. 

INSTALL\_TIMEOUT  
Potresti ricevere questo errore quando lo script di installazione non viene completato entro il periodo di timeout configurato. Aumenta il `Timeout` periodo specificato nella `install` sezione della ricetta o modifica lo script di installazione in modo che finisca entro il timeout configurato.

ERRORE\_AVVIO  
Potresti ricevere questo messaggio quando si verifica un errore durante l'esecuzione di uno script di avvio. Il codice di errore viene riportato nel registro dei componenti. Verifica la presenza di errori nello script di installazione e distribuisci nuovamente il componente.

STARTUP\_CONFIG\_NOT\_VALID  
Potresti ricevere questo errore quando l'installazione di un componente non può essere completata perché la `startup` sezione della ricetta non è valida. Controlla la presenza di errori nella sezione di avvio della ricetta e riprova a eseguire la distribuzione.

STARTUP\_IO\_ERROR  
Potresti ricevere questo messaggio quando si I/O verifica un errore durante l'avvio di un componente. Controlla il registro degli errori del componente per i dettagli sull'errore.

STARTUP\_MISSING\_DEFAULT\_RUNWITH  
Potresti ricevere questo errore quando non riesci a determinare l'utente o il gruppo da AWS IoT Greengrass utilizzare durante l'esecuzione di un componente. Assicurati che la `runWith` sezione della ricetta di avvio includa un utente o un gruppo valido.

STARTUP\_TIMEOUT  
Potresti ricevere questo errore quando lo script di avvio non viene completato entro il periodo di timeout configurato. Aumenta il `Timeout` periodo specificato nella `startup` sezione della ricetta o modifica lo script di avvio in modo che finisca entro il timeout configurato.

RUN\_ERROR  
È possibile che si verifichi un errore durante l'esecuzione di uno script di componente. Il codice di errore viene riportato nel registro dei componenti. Verifica la presenza di errori nello script di esecuzione e distribuisci nuovamente il componente.

RUN\_MISSING\_DEFAULT\_RUNWITH  
Potresti ricevere questo errore quando non riesci a determinare l'utente o il gruppo da AWS IoT Greengrass utilizzare durante l'esecuzione di un componente. Assicurati che la `runWith` sezione della ricetta di esecuzione includa un utente o un gruppo valido.

RUN\_CONFIG\_NOT\_VALID  
Potresti ricevere questo errore quando non è possibile eseguire un componente perché la `run` sezione della ricetta non è valida. Controlla la presenza di errori nella sezione di esecuzione della ricetta e riprova a eseguire la distribuzione.

RUN\_IO\_ERROR  
Potresti ricevere questo messaggio quando si I/O verifica un errore mentre il componente è in esecuzione. Controlla il registro degli errori del componente per i dettagli sull'errore.

RUN\_TIMEOUT  
Potresti ricevere questo errore quando lo script di esecuzione non viene completato entro il periodo di timeout configurato. Aumenta il `Timeout` periodo specificato nella `run` sezione della ricetta o modifica lo script di esecuzione in modo che finisca entro il timeout configurato.

SHUTDOWN\_ERROR  
È possibile che si verifichi un errore durante la chiusura di uno script di componente. Il codice di errore viene riportato nel registro dei componenti. Verifica la presenza di errori nello script di spegnimento e distribuisci nuovamente il componente.

SHUTDOWN\_TIMEOUT  
Potresti ricevere questo errore quando lo script di spegnimento non viene completato entro il periodo di timeout configurato. Aumenta il `Timeout` periodo specificato nella `shutdown` sezione della ricetta o modifica lo script di esecuzione in modo che finisca entro il timeout configurato.

ERRORE\_DI DISINSTALLAZIONE  
È possibile che si verifichi un errore durante l'esecuzione dello script di disinstallazione durante la rimozione dei componenti. Il codice di errore è riportato nel registro dei componenti. Verifica la presenza di errori nello script di disinstallazione. Gli errori di disinstallazione non impediscono la distribuzione e il componente viene comunque rimosso dal dispositivo.

UNINSTALL\_TIMEOUT  
Potresti ricevere questo errore quando lo script di disinstallazione non viene completato entro il periodo di timeout configurato. Aumenta il `Timeout` periodo specificato nella `uninstall` sezione della ricetta o modifica lo script di disinstallazione per completarlo entro il timeout configurato. Il timeout predefinito è di 120 secondi. Gli errori di disinstallazione non impediscono la distribuzione e il componente viene comunque rimosso dal dispositivo.