2017-07-20 3 views
0

Der folgende Screenshot zeigt die Ausgabe von hdfs fsck /. Es zeigt, dass das Verzeichnis "/" beschädigt ist. Dies ist die Masternode meines Hadoop Clusters. Was ist zu tun?Beschädigter Block im HDF-Cluster

enter image description here

+0

Werfen Sie einen Blick auf diese: https://stackoverflow.com/questions/19205057/how-to-fix-corrupt-hdfs-files – maxteneff

Antwort

0

Wenn Sie Hadoop 2 verwenden, können Sie eine Standby NameNode laufen Hochverfügbarkeit zu erreichen. Ohne dies ist der Master Ihres Clusters ein Single Point of Failure.

Sie können die Daten von Nameode nicht von einer anderen Stelle abrufen, da sie sich von den üblichen Daten unterscheidet, die Sie speichern. Wenn Ihr Namenknoten ausfällt, sind Ihre Blöcke und Dateien weiterhin vorhanden, aber Sie können nicht darauf zugreifen, da im Namenscode keine verwandten Metadaten vorhanden sind.