Distribuzione delle configurazioni cloud su un dispositivo core di Greengrass - AWS IoT Greengrass

AWS IoT Greengrass Version 1 è entrato nella fase di estensione della vita utile il 30 giugno 2023. Per ulteriori informazioni, consulta la politica AWS IoT Greengrass V1 di manutenzione. Dopo questa data, AWS IoT Greengrass V1 non rilascerà aggiornamenti che forniscano funzionalità, miglioramenti, correzioni di bug o patch di sicurezza. I dispositivi che funzionano AWS IoT Greengrass V1 non subiranno interruzioni e continueranno a funzionare e a connettersi al cloud. Ti consigliamo vivamente di eseguire la migrazione a AWS IoT Greengrass Version 2, che aggiunge nuove importanti funzionalità e supporto per piattaforme aggiuntive.

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à.

Distribuzione delle configurazioni cloud su un dispositivo core di Greengrass

  1. Assicurati che il dispositivo core di Greengrass sia connesso a Internet. Ad esempio, provare a passare correttamente a una pagina Web.

  2. Assicurati che il daemon Greengrass sia in esecuzione sul dispositivo core. Nel tuo terminale del dispositivo core, esegui i seguenti comandi core per controllare se il daemon è in esecuzione e avvialo, se necessario.

    1. Per controllare se il daemon è in esecuzione:

      ps aux | grep -E 'greengrass.*daemon'

      Se l'output contiene una voce root per /greengrass/ggc/packages/1.11.6/bin/daemon, allora il daemon è in esecuzione.

    2. Per avviare il daemon:

      cd /greengrass/ggc/core/ sudo ./greengrassd start

    Ora è tutto pronto per distribuire la funzione Lambda e le configurazioni di sottoscrizione al dispositivo core Greengrass.

  3. NellaAWS IoTRiquadro di navigazione della console, sottoManage (Gestione), EspandereDispositivi Greengrasse quindiGruppi (V1).

  4. SottoGruppi Greengrass, scegliere il gruppo creatoModulo 2.

  5. Nella pagina di configurazione del gruppo, scegliereDistribuzione.

  6. SulFunzioni Lambdascheda, nellaFunzioni Lambda del sistemasezione, scegliRilevatore di IP.

  7. ScegliereModificaree selezionaRileva e sostituisci automaticamente gli endpoint del broker MQTT. Questo consente ai dispositivi di acquisire automaticamente informazioni di base sulla connettività, come, ad esempio indirizzo IP, DNS e numero della porta. È consigliato il rilevamento automatico, ma AWS IoT Greengrass supporta anche endpoint specifici manualmente. Ti viene chiesto il metodo di individuazione solo la prima volta che il gruppo viene distribuito.

La prima distribuzione potrebbe richiedere alcuni minuti. Al termine della distribuzione, dovresti visualizzare Successfully completed (Completata con successo) nella colonna Status (Stato) della pagina Deployments (Distribuzioni):

Nota

Lo stato della distribuzione è visualizzato anche sotto il nome del gruppo nell'intestazione di pagina.

Per la risoluzione dei problemi, consultare Risoluzione dei problemi relativi a AWS IoT Greengrass.