

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.

# Führen Sie die AWS IoT Greengrass Core-Software aus
<a name="run-greengrass-core-v2"></a>

Nachdem Sie [die AWS IoT Greengrass Core-Software installiert](install-greengrass-core-v2.md) 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](https://en.wikipedia.org/wiki/Systemd) installiert werden soll. Wenn Sie diese Option wählen, führt das Installationsprogramm die Software für Sie aus und konfiguriert sie so, dass sie beim Booten Ihres Geräts ausgeführt wird.

**Wichtig**  <a name="windows-system-service-requirement-important-note"></a>
Auf Windows Core-Geräten müssen Sie die AWS IoT Greengrass Core-Software als Systemdienst einrichten.

**Topics**
+ [Überprüfen Sie, ob die AWS IoT Greengrass Core-Software als Systemdienst ausgeführt wird](#check-system-service)
+ [Führen Sie die AWS IoT Greengrass Core-Software als Systemdienst aus](#run-greengrass-core-system-service)
+ [Führen Sie die AWS IoT Greengrass Core-Software ohne Systemdienst aus](#run-greengrass-core-no-system-service)

## Überprüfen Sie, ob die AWS IoT Greengrass Core-Software als Systemdienst ausgeführt wird
<a name="check-system-service"></a>

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](https://en.wikipedia.org/wiki/Systemd), um die AWS IoT Greengrass Core-Software als Systemdienst einzurichten. Wenn Sie diese Option verwenden, führt das Installationsprogramm die Software für Sie aus und konfiguriert sie so, dass sie beim Booten Ihres Geräts ausgeführt wird. Das Installationsprogramm gibt die folgende Meldung aus, wenn es die AWS IoT Greengrass Core-Software erfolgreich als Systemdienst installiert hat.

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

------
#### [ Linux or Unix (systemd) ]

  ```
  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` oder `greengrass.service` nicht gefunden wird, ist die AWS IoT Greengrass Core-Software nicht als Systemdienst installiert. Informationen zum Ausführen der Software finden Sie unter[Führen Sie die AWS IoT Greengrass Core-Software ohne Systemdienst aus](#run-greengrass-core-no-system-service).

------
#### [ Windows Command Prompt (CMD) ]

  ```
  sc query greengrass
  ```

  Die Antwort ähnelt dem folgenden Beispiel, wenn die AWS IoT Greengrass Core-Software als Windows-Dienst installiert und aktiv ist.

  ```
  SERVICE_NAME: greengrass
          TYPE               : 10  WIN32_OWN_PROCESS
          STATE              : 4  RUNNING
                                  (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
          WIN32_EXIT_CODE    : 0  (0x0)
          SERVICE_EXIT_CODE  : 0  (0x0)
          CHECKPOINT         : 0x0
          WAIT_HINT          : 0x0
  ```

------
#### [ PowerShell ]

  ```
  Get-Service greengrass
  ```

  Die Antwort ähnelt dem folgenden Beispiel, wenn die AWS IoT Greengrass Core-Software als Windows-Dienst installiert und aktiv ist.

  ```
  Status   Name               DisplayName
  ------   ----               -----------
  Running  greengrass         greengrass
  ```

------

## Führen Sie die AWS IoT Greengrass Core-Software als Systemdienst aus
<a name="run-greengrass-core-system-service"></a>

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](configure-greengrass-core-v2.md#configure-system-service).

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

------
#### [ Linux or Unix (systemd) ]

  ```
  sudo systemctl start greengrass.service
  ```

------
#### [ Windows Command Prompt (CMD) ]

  ```
  sc start greengrass
  ```

------
#### [ PowerShell ]

  ```
  Start-Service greengrass
  ```

------

## Führen Sie die AWS IoT Greengrass Core-Software ohne Systemdienst aus
<a name="run-greengrass-core-no-system-service"></a>

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 `/greengrass/v2` oder *C:\$1greengrass\$1v2* durch den Greengrass-Stammordner, den Sie verwenden.

  ```
  sudo /greengrass/v2/alts/current/distro/bin/loader
  ```

  Die Software druckt die folgende Meldung, wenn sie erfolgreich gestartet wurde.

  ```
  Launched Nucleus successfully.
  ```