Ich habe versucht, ein einfaches Programm in hadoop mit Windows-Cygwin zu starten.
Ich kann den namenode starten.
Der Start des Jobtrackers schlägt jedoch mit Ausnahme fehl:
%Vor%Ich habe alle möglichen Methoden versucht, um dies zu beheben, aber vergebens. Irgendwelche Hinweise werden mir sehr helfen.
Hdfs-site.xml-Konfigurationen:
%Vor%Das Problem besteht darin, dass die folgenden Zeilen in mapred-site.xml und NICHT in hdfs-site.xml,
, eingefügt werden sollten %Vor%Übrigens, warum versuchen Sie, Hadoop in Windows auszuführen? Zur Entwicklung? Sie haben keine Linux-Maschine oder zögern, eine zu installieren?
Noch eine weitere Sache: Sie fügen diese Eigenschaft normalerweise in core-site.xml, nicht in hdfs-site.xml,
ein %Vor%Ich habe das gleiche Problem bei der Arbeit an den "Pseudo Distributed" Beispielen wie auf dieser Seite: Ссылка
Es stellte sich heraus, dass hadoop einfach nicht meine Conf-Dateien aufnahm. Die Beispiele im obigen Link gehen davon aus, dass Sie in Ihrer Installation von hadoop (d. H. /Usr/jane/hadoop-1.1.2) ausgeführt werden. Ich habe versucht, die Beispiele in einem anderen Verzeichnis auszuführen. Ich bin mir sicher, dass Sie Hadoop so konfigurieren könnten, dass andere "conf" -Verzeichnisse erkannt werden, aber ich habe den einfachen Weg genommen und angefangen, in meinem Hadoop-Verzeichnis zu laufen.
Dieser Thread hat mir geholfen, es herauszufinden: Ссылка
Tags und Links hadoop