

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.

# Festplattenspooler
<a name="disk-spooler-component"></a>

Die Festplatten-Spooler-Komponente (`aws.greengrass.DiskSpooler`) bietet eine persistente Speicheroption für Nachrichten, auf die von Greengrass-Kerngeräten gespoolt wird. AWS IoT Core Diese Komponente speichert diese ausgehenden Nachrichten auf der Festplatte.

**Topics**
+ [Versionen](#disk-spooler-component-versions)
+ [Typ](#disk-spooler-component-type)
+ [Betriebssystem](#disk-spooler-component-os-support)
+ [Voraussetzungen](#disk-spooler-component-requirements)
+ [Abhängigkeiten](#disk-spooler-component-dependencies)
+ [Usage](#disk-spooler-component-usage)
+ [Lokale Protokolldatei](#disk-spooler-component-log-file)
+ [Änderungsprotokoll](#disk-spooler-component-changelog)

## Versionen
<a name="disk-spooler-component-versions"></a>

Diese Komponente hat die folgenden Versionen:
+ 1.0.x

## Typ
<a name="disk-spooler-component-type"></a>

<a name="public-component-type-plugin-para1"></a>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](greengrass-nucleus-component.md) aus. Der Nucleus wird neu gestartet, wenn Sie die Version dieser Komponente auf dem Core-Gerät ändern.

<a name="public-component-type-plugin-para2"></a>Diese Komponente verwendet dieselbe Protokolldatei wie der Greengrass-Kern. Weitere Informationen finden Sie unter [AWS IoT Greengrass Protokolle überwachen](monitor-logs.md).

<a name="public-component-type-more-information"></a>Weitere Informationen finden Sie unter [Komponententypen](develop-greengrass-components.md#component-types).

## Betriebssystem
<a name="disk-spooler-component-os-support"></a>

Diese Komponente kann auf Kerngeräten installiert werden, auf denen die folgenden Betriebssysteme ausgeführt werden:
+ Linux
+ Windows

## Voraussetzungen
<a name="disk-spooler-component-requirements"></a>

Für diese Komponente gelten die folgenden Anforderungen:
+ `storageType`sollte so eingestellt sein, dass `Disk` diese Komponente verwendet werden soll. Sie können dies in der [Greengrass-Nukleus-Konfiguration](greengrass-nucleus-component.md#greengrass-nucleus-component-configuration) einstellen.
+ `maxSizeInBytes`darf nicht so konfiguriert sein, dass es den verfügbaren Speicherplatz auf dem Gerät übersteigt. Sie können dies in der [Greengrass-Nukleus-Konfiguration](greengrass-nucleus-component.md#greengrass-nucleus-component-configuration) einstellen.
+ Die Festplattenspooler-Komponente wird für die Ausführung in einer VPC unterstützt.

## Abhängigkeiten
<a name="disk-spooler-component-dependencies"></a>

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](#disk-spooler-component-changelog) 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](https://console.aws.amazon.com//greengrass) anzeigen. Suchen Sie auf der Seite mit den Komponentendetails nach der Liste der **Abhängigkeiten**.

------
#### [ 1.0.7 ]

In der folgenden Tabelle sind die Abhängigkeiten für Version 1.0.7 dieser Komponente aufgeführt.


| -Abhängigkeit | Kompatible Versionen | Art der Abhängigkeit | 
| --- | --- | --- | 
| [Grüngraskern](greengrass-nucleus-component.md) | >=2.11.0 <2.17.0 | Hart | 

------
#### [ 1.0. ]

In der folgenden Tabelle sind die Abhängigkeiten für Version 1.0.6 dieser Komponente aufgeführt.


| -Abhängigkeit | Kompatible Versionen | Art der Abhängigkeit | 
| --- | --- | --- | 
| [Grüngraskern](greengrass-nucleus-component.md) | >=2.11.0 <2.16.0 | Hart | 

------
#### [ 1.0.5 ]

In der folgenden Tabelle sind die Abhängigkeiten für Version 1.0.5 dieser Komponente aufgeführt.


| -Abhängigkeit | Kompatible Versionen | Art der Abhängigkeit | 
| --- | --- | --- | 
| [Grüngraskern](greengrass-nucleus-component.md) | >=2.11.0 <2.15.0 | Hart | 

------
#### [ 1.0.4 ]

In der folgenden Tabelle sind die Abhängigkeiten für Version 1.0.4 dieser Komponente aufgeführt.


| -Abhängigkeit | Kompatible Versionen | Art der Abhängigkeit | 
| --- | --- | --- | 
| [Grüngraskern](greengrass-nucleus-component.md) | >=2.11.0 <2.14.0 | Hart | 

------
#### [ 1.0.1 – 1.0.3 ]

In der folgenden Tabelle sind die Abhängigkeiten für die Versionen 1.0.1 bis 1.0.3 dieser Komponente aufgeführt.


| -Abhängigkeit | Kompatible Versionen | Art der Abhängigkeit | 
| --- | --- | --- | 
| [Grüngraskern](greengrass-nucleus-component.md) | >=2.11.0 <2.13.0 | Hart | 

------
#### [ 1.0.0 ]

In der folgenden Tabelle sind die Abhängigkeiten für Version 1.0.0 dieser Komponente aufgeführt.


| -Abhängigkeit | Kompatible Versionen | Art der Abhängigkeit | 
| --- | --- | --- | 
| [Grüngraskern](greengrass-nucleus-component.md) | >=2.11.0 <2.12.0 | Hart | 

------

[Weitere Informationen zu Komponentenabhängigkeiten finden Sie in der Referenz zu den Komponentenrezepten.](component-recipe-reference.md#recipe-reference-component-dependencies)

## Usage
<a name="disk-spooler-component-usage"></a>

Um die Disk-Spooler-Komponente verwenden zu können, `aws.greengrass.DiskSpooler` muss diese bereitgestellt werden.

Um diese Komponente zu konfigurieren und zu verwenden, müssen Sie den `pluginName` Wert auf setzen. `aws.greengrass.DiskSpooler`

## Lokale Protokolldatei
<a name="disk-spooler-component-log-file"></a>

Diese Komponente verwendet dieselbe Protokolldatei wie die [Greengrass Nucleus-Komponente](greengrass-nucleus-component.md).

------
#### [ Linux ]

```
/greengrass/v2/logs/greengrass.log
```

------
#### [ Windows ]

```
C:\greengrass\v2\logs\greengrass.log
```

------

**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 `/greengrass/v2` oder *C:\$1greengrass\$1v2* durch den Pfad zum AWS IoT Greengrass Stammordner.

------
#### [ Linux ]

  ```
  sudo tail -f /greengrass/v2/logs/greengrass.log
  ```

------
#### [ Windows (PowerShell) ]

  ```
  Get-Content C:\greengrass\v2\logs\greengrass.log -Tail 10 -Wait
  ```

------

## Änderungsprotokoll
<a name="disk-spooler-component-changelog"></a>

In der folgenden Tabelle werden die Änderungen in den einzelnen Versionen der Komponente beschrieben.


|  **Version**  |  **Änderungen**  | 
| --- | --- | 
|  1.0.7  |  Die Version wurde für die Version 2.16.0 von Greengrass Nucleus aktualisiert.  | 
|  1.0.6  |  Die Version wurde für die Version 2.15.0 von Greengrass Nucleus aktualisiert.  | 
|  1.0.5  |  Die Version wurde für die Version 2.14.0 von Greengrass Nucleus aktualisiert.  | 
|  1.0.4  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/greengrass/v2/developerguide/disk-spooler-component.html)  | 
|  1.0.3  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/greengrass/v2/developerguide/disk-spooler-component.html)  | 
|  1.0.2  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/greengrass/v2/developerguide/disk-spooler-component.html)  | 
|  1.0.1  |  Die Version wurde für die Version 2.12.0 von Greengrass Nucleus aktualisiert.  | 
|  1.0.0  |  Erste Version  | 