Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Nachdem Sie die AWS IoT Greengrass Core-Software installiert haben, führen Sie sie aus, um Ihr Gerät damit zu verbinden AWS IoT Greengrass.
Wenn Sie die AWS IoT Greengrass Core-Software installieren, können Sie angeben, ob sie als Systemdienst mit systemd
Wichtig
Auf Windows Core-Geräten müssen Sie die AWS IoT Greengrass Core-Software als Systemdienst einrichten.
Themen
Überprüfen Sie, ob die AWS IoT Greengrass Core-Software als Systemdienst ausgeführt wird
Wenn Sie die AWS IoT Greengrass Core-Software installieren, können Sie das --setup-system-service
true
Argument angeben, um die AWS IoT Greengrass Core-Software als Systemdienst zu installieren. Linux-Geräte benötigen das Systemd-Init-System
Successfully set up Nucleus as a system service
Wenn Sie die AWS IoT Greengrass Core-Software bereits installiert haben und die Installationsausgabe nicht verfügbar ist, können Sie überprüfen, ob die Software als Systemdienst installiert wurde.
Um zu überprüfen, ob die AWS IoT Greengrass Core-Software als Systemdienst installiert ist
-
Führen Sie den folgenden Befehl aus, um den Status des Greengrass-Systemdienstes zu überprüfen.
sudo systemctl status greengrass.service
Die Antwort ähnelt dem folgenden Beispiel, wenn die AWS IoT Greengrass Core-Software als Systemdienst installiert und aktiv ist.
● greengrass.service - Greengrass Core Loaded: loaded (/etc/systemd/system/greengrass.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2021-02-11 01:33:44 UTC; 4 days ago Main PID: 16107 (sh) CGroup: /system.slice/greengrass.service ├─16107 /bin/sh /greengrass/v2/alts/current/distro/bin/loader └─16111 java -Dlog.store=FILE -Droot=/greengrass/v2 -jar /greengrass/v2/alts/current/distro/lib/Greengrass...
Wenn
systemctl
odergreengrass.service
nicht gefunden wird, ist die AWS IoT Greengrass Core-Software nicht als Systemdienst installiert. Informationen zum Ausführen der Software finden Sie unterFühren Sie die AWS IoT Greengrass Core-Software ohne Systemdienst aus.
Führen Sie die AWS IoT Greengrass Core-Software als Systemdienst aus
Wenn die AWS IoT Greengrass Core-Software als Systemdienst installiert ist, können Sie den Systemdienstmanager verwenden, um die Software zu starten, zu beenden und zu verwalten. Weitere Informationen finden Sie unter Den Greengrass Nucleus als Systemdienst konfigurieren.
Um die AWS IoT Greengrass Core-Software auszuführen
-
Führen Sie den folgenden Befehl aus, um die AWS IoT Greengrass Core-Software zu starten.
sudo systemctl start greengrass.service
Führen Sie die AWS IoT Greengrass Core-Software ohne Systemdienst aus
Wenn die Core-Software auf AWS IoT Greengrass Linux-Core-Geräten nicht als Systemdienst installiert ist, können Sie das Loader-Skript der Software ausführen, um die Software auszuführen.
Um die AWS IoT Greengrass Core-Software ohne Systemdienst auszuführen
-
Führen Sie den folgenden Befehl aus, um die AWS IoT Greengrass Core-Software zu starten. Wenn Sie diesen Befehl in einem Terminal ausführen, müssen Sie die Terminalsitzung geöffnet lassen, damit die AWS IoT Greengrass Core-Software weiterläuft.
-
Ersetzen Sie
oder/greengrass/v2
C:\greengrass\v2
durch den Greengrass-Stammordner, den Sie verwenden.
sudo
/alts/current/distro/bin/loader/greengrass/v2
Die Software druckt die folgende Meldung, wenn sie erfolgreich gestartet wurde.
Launched Nucleus successfully.
-