Ich verwende Hadoop 2.2.0 Cluster mit zwei Datenknoten und einem Namen. Wenn ich versuche, das System mit hadoop Befehl fsck auf NameNode oder einen der Datanodes Überprüfung, erhalte ich folgendes:Hadoop fsck zeigt fehlende Replikate
Target Replicas is 3 but found 2 replica(s).
Ich habe versucht, die Konfiguration in hdfs-site.xml
(dfs.replication bis 2) zu ändern und neu gestartet wird die Cluster-Dienste. Auf hadoop fsck /
läuft es zeigt immer noch den gleichen Status:
Target Replicas is 3 but found 2 replica(s).
Bitte klären, ist dies ein Caching-Problem oder ein Fehler?
Ich habe Dateien in HDFS übertragen, ohne den Replikationsfaktor anzugeben, und zu diesem Zeitpunkt wurde der Replikationsfaktor auf 3 festgelegt, aber ich habe den Replikationsfaktor anschließend auf 2 geändert. Dann bekomme ich dieses Target Replicas ist 3 aber 2 Replik (s) gefunden. – abbasdjinn
hadoop fs -setrep [-R] [-w] ist der vollständige Befehl auch hdfs dfs -setrep [-R] [-w] arbeiten. Details - https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/FileSystemShell.html#setrep –
ewm
Danke, verpasste fs – sachin