Die Apache Hadoop Dokumentation enthält Links in der linken Navigation auf verschiedene * -default.xml Dateien. Diese Dateien enthalten die Standardeinstellungen für alle Konfigurationseigenschaften.
Wenn Sie durch die Links * -default.xml klicken, zeigt die Website sie in hübsch gedruckten Tabellen an. Hier ist die rohe XML-Version von core-site.xml über die Eigenschaften des Papierkorbs.
<property>
<name>fs.trash.interval</name>
<value>0</value>
<description>Number of minutes after which the checkpoint
gets deleted. If zero, the trash feature is disabled.
This option may be configured both on the server and the
client. If trash is disabled server side then the client
side configuration is checked. If trash is enabled on the
server side then the value configured on the server is
used and the client configuration value is ignored.
</description>
</property>
<property>
<name>fs.trash.checkpoint.interval</name>
<value>0</value>
<description>Number of minutes between trash checkpoints.
Should be smaller or equal to fs.trash.interval. If zero,
the value is set to the value of fs.trash.interval.
Every time the checkpointer runs it creates a new checkpoint
out of current and removes checkpoints created more than
fs.trash.interval minutes ago.
</description>
</property>
auf dieser Beschreibung basiert, wenn Sie nicht fs.trash.checkpoint.interval
geändert haben, dann verwendet er den gleichen Wert wie fs.trash.interval
, und das ist, wie oft würde es einen Müll Kontrollpunkt erstellen.
Die Konfigurationseigenschaft fs.trash.checkpoint.interval
wurde in der Release-Line Apache Hadoop 2.x eingeführt. Ältere Versionen unterstützten diese Konfigurationseigenschaft nicht, und Sie könnten sich das Verhalten als gleichwertig mit fs.trash.checkpoint.interval
gleich fs.trash.interval
vorstellen.
Danke für die Antwort. Aber auf der Cloudera-Verteilung gibt es keine Definition von fs.trash.checkpoint.interval. Also verstehe ich nicht, wie Checkpoints erstellt werden? – mvera
@mvera, ist es möglich, dass Sie eine ältere Version von CDH auf Apache Hadoop 1.x statt 2.x ausführen? Ich habe einen weiteren Absatz hinzugefügt, der erklärt, dass die Konfigurationseigenschaft 'fs.trash.checkpoint.interval' in Apache Hadoop 2.x eingeführt wurde und wie das Verhalten in 1.x war. Wenn Sie sicher sind, dass Sie eine Version ausführen, die 'fs.trash.checkpoint.interval' unterstützt, dann ist dies vielleicht nur eine Frage dessen, was CDH für Benutzer über Verwaltungstools wie Cloudera Manager darstellt. –
verwenden wir eine aktuelle Cloudera 5.9-Verteilung. – mvera