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.
Greengrass CLI
Die CLI Greengrass-Komponente (aws.greengrass.Cli
) bietet eine lokale Befehlszeilenschnittstelle, die Sie auf Kerngeräten verwenden können, um Komponenten lokal zu entwickeln und zu debuggen. Mit Greengrass CLI können Sie beispielsweise lokale Bereitstellungen erstellen und Komponenten auf dem Kerngerät neu starten.
Sie können diese Komponente bei der Installation der AWS IoT Greengrass Core-Software installieren. Weitere Informationen finden Sie unter Tutorial: Erste Schritte mit AWS IoT Greengrass V2.
Wichtig
Wir empfehlen, diese Komponente nur in Entwicklungsumgebungen und nicht in Produktionsumgebungen zu verwenden. Diese Komponente bietet Zugriff auf Informationen und Operationen, die Sie in einer Produktionsumgebung normalerweise nicht benötigen. Folgen Sie dem Prinzip der geringsten Rechte, indem Sie diese Komponente nur dort einsetzen, wo Sie sie benötigen.
Führen Sie nach der Installation dieser Komponente den folgenden Befehl aus, um die zugehörige Hilfedokumentation aufzurufen. Bei der Installation dieser Komponente wird dem
Ordner ein symbolischer Link hinzugefügt.
/bin/greengrass/v2
greengrass-cli
Sie können Greengrass CLI von diesem Pfad aus ausführen oder es zu Ihrer PATH
Umgebungsvariablen hinzufügen, um es greengrass-cli
ohne seinen absoluten Pfad auszuführen.
Mit dem folgenden Befehl wird beispielsweise eine Komponente mit dem Namen com.example.HelloWorld
neu gestartet.
Weitere Informationen finden Sie unter Greengrass-Befehlszeilenschnittstelle.
Themen
Versionen
Diese Komponente hat die folgenden Versionen:
-
2.14.x
-
2.13.x
-
2.12.x
-
2.11.x
-
2.10.x
-
2.9.x
-
2.8.x
-
2.7.x
-
2.6.x
-
2.5.x
-
2.4.x
-
2.3.x
-
2.2.x
-
2.1.x
-
2.0.x
Typ
Diese Komponente ist eine Plugin-Komponente (aws.greengrass.plugin
). Der Greengrass-Kern führt diese Komponente in derselben Java Virtual Machine (JVM) wie der Nucleus aus. Der Nucleus wird neu gestartet, wenn Sie die Version dieser Komponente auf dem Core-Gerät ändern.
Diese Komponente verwendet dieselbe Protokolldatei wie der Greengrass-Kern. Weitere Informationen finden Sie unter Überwachen von AWS IoT Greengrass Protokollen.
Weitere Informationen finden Sie unter Komponententypen.
Betriebssystem
Diese Komponente kann auf Kerngeräten installiert werden, auf denen die folgenden Betriebssysteme ausgeführt werden:
Linux
Windows
Voraussetzungen
Für diese Komponente gelten die folgenden Anforderungen:
-
Sie müssen autorisiert sein, Greengrass zu verwendenCLI, um mit der AWS IoT Greengrass Core-Software zu interagieren. Gehen Sie wie folgt vor, um das Greengrass CLI zu verwenden:
-
Verwenden Sie den Systembenutzer, der die AWS IoT Greengrass Core-Software ausführt.
-
Verwenden Sie einen Benutzer mit Root- oder Administratorrechten. Auf Linux-Core-Geräten können Sie diese Option verwenden, um
sudo
Root-Rechte zu erhalten. -
Verwenden Sie einen Systembenutzer, der zu einer Gruppe gehört, die Sie bei der Bereitstellung der Komponente in den
AuthorizedWindowsGroups
KonfigurationsparameternAuthorizedPosixGroups
oder angeben. Weitere Informationen finden Sie unter Konfiguration der CLI Greengrass-Komponenten.
-
-
Die CLI Greengrass-Komponente wird für die Ausführung in a VPC unterstützt.
Abhängigkeiten
Wenn Sie eine Komponente bereitstellen, stellt sie AWS IoT Greengrass auch kompatible Versionen ihrer Abhängigkeiten bereit. Das bedeutet, dass Sie die Anforderungen für die Komponente und all ihre Abhängigkeiten erfüllen müssen, um die Komponente erfolgreich bereitstellen zu können. In diesem Abschnitt werden die Abhängigkeiten für die veröffentlichten Versionen dieser Komponente sowie die semantischen Versionseinschränkungen aufgeführt, die die Komponentenversionen für jede Abhängigkeit definieren. Sie können auch die Abhängigkeiten für jede Version der Komponente in der AWS IoT Greengrass Konsole
Weitere Informationen zu Komponentenabhängigkeiten finden Sie in der Referenz zu den Komponentenrezepten.
Konfiguration
Diese Komponente stellt die folgenden Konfigurationsparameter bereit, die Sie bei der Bereitstellung der Komponente anpassen können.
Lokale Protokolldatei
Diese Komponente verwendet dieselbe Protokolldatei wie die Greengrass Nucleus-Komponente.
Um die Protokolle dieser Komponente einzusehen
-
Führen Sie den folgenden Befehl auf dem Kerngerät aus, um die Protokolldatei dieser Komponente in Echtzeit anzuzeigen. Ersetzen Sie
oder/greengrass/v2
C:\greengrass\v2
durch den Pfad zum AWS IoT Greengrass Stammordner.
Änderungsprotokoll
In der folgenden Tabelle werden die Änderungen in den einzelnen Versionen der Komponente beschrieben.
Version |
Änderungen |
---|---|
2.14.0 |
|
2.13.0 |
Die Version wurde für die Version 2.13.0 von Greengrass Nucleus aktualisiert. |
2.12.6 |
Die Version wurde für die Version 2.12.6 von Greengrass Nucleus aktualisiert. |
2.12.5 |
Die Version wurde für die Version 2.12.5 von Greengrass Nucleus aktualisiert. |
2.12.4 |
Die Version wurde für die Version 2.12.4 von Greengrass Nucleus aktualisiert. |
2.12.3 |
WarnungDiese Version ist nicht mehr verfügbar. Die Verbesserungen in dieser Version sind in späteren Versionen dieser Komponente verfügbar. Die Version wurde für die Version 2.12.3 von Greengrass Nucleus aktualisiert. |
2.12.2 |
Die Version wurde für die Version 2.12.2 von Greengrass Nucleus aktualisiert. |
2.12.1 |
Die Version wurde für die Version 2.12.1 von Greengrass Nucleus aktualisiert. |
2.12.0 |
Die Version wurde für die Version 2.12.0 von Greengrass Nucleus aktualisiert. |
2.11.3 |
Die Version wurde für die Version 2.11.3 von Greengrass Nucleus aktualisiert. |
2.11.2 |
Die Version wurde für die Version 2.11.2 von Greengrass Nucleus aktualisiert. |
2.11.1 |
Die Version wurde für die Version 2.11.1 von Greengrass Nucleus aktualisiert. |
2.11.0 |
|
2.10.3 |
Die Version wurde für die Version 2.10.3 von Greengrass Nucleus aktualisiert. |
2.10.2 |
Die Version wurde für die Version 2.10.2 von Greengrass Nucleus aktualisiert. |
2.10.1 |
Die Version wurde für die Version 2.10.1 von Greengrass Nucleus aktualisiert. |
2.10.0 |
Die Version wurde für die Version 2.10.0 von Greengrass Nucleus aktualisiert. |
2.9.6 |
Die Version wurde für die Version 2.9.6 von Greengrass Nucleus aktualisiert. |
2.9.5 |
Die Version wurde für die Version 2.9.5 von Greengrass Nucleus aktualisiert. |
2.9.4 |
Die Version wurde für die Version 2.9.4 von Greengrass Nucleus aktualisiert. |
2.9.3 |
Die Version wurde für die Version 2.9.3 von Greengrass Nucleus aktualisiert. |
2.9.2 |
Die Version wurde für die Version 2.9.2 von Greengrass Nucleus aktualisiert. |
2.9.1 |
Die Version wurde für die Version 2.9.1 von Greengrass Nucleus aktualisiert. |
2.9.0 |
Die Version wurde für die Version 2.9.0 von Greengrass Nucleus aktualisiert. |
2.8.1 |
Die Version wurde für die Version 2.8.1 von Greengrass Nucleus aktualisiert. |
2.8.0 |
Die Version wurde für die Version 2.8.0 von Greengrass Nucleus aktualisiert. |
2.7.0 |
Die Version wurde für die Version 2.7.0 von Greengrass Nucleus aktualisiert. |
2.6.0 |
|
2.5.6 |
Die Version wurde für die Version 2.5.6 von Greengrass Nucleus aktualisiert. |
2.5.5 |
Die Version wurde für die Version 2.5.5 von Greengrass Nucleus aktualisiert. |
2.5.4 |
Die Version wurde für die Version 2.5.4 von Greengrass Nucleus aktualisiert. |
2.5.3 |
Die Version wurde für die Version 2.5.3 von Greengrass Nucleus aktualisiert. |
2.5.2 |
Die Version wurde für die Version 2.5.2 von Greengrass Nucleus aktualisiert. |
2.5.1 |
Die Version wurde für die Version 2.5.1 von Greengrass Nucleus aktualisiert. |
2.5.0 |
|
2.4.0 |
|
2.3.0 |
Die Version wurde für die Version 2.3.0 von Greengrass Nucleus aktualisiert. |
2.2.0 |
Die Version wurde für die Version 2.2.0 von Greengrass Nucleus aktualisiert. |
2.1.0 |
Die Version wurde für die Version 2.1.0 von Greengrass Nucleus aktualisiert. |
2.0.5 |
Die Version wurde für die Version 2.0.5 von Greengrass Nucleus aktualisiert. |
2.0.4 |
Die Version wurde für die Version 2.0.4 von Greengrass Nucleus aktualisiert. |
2.0.3 |
Erste Version |