http: // localhost: 50070 funktioniert nicht HADOOP

12

Ich habe bereits Hadoop auf meinem Rechner installiert "Ubuntu 13.05" und jetzt habe ich einen Fehler beim Durchsuchen von localhost: 50070 der Browser sagt, dass die Seite nicht existiert.

    
deltascience 28.10.2013, 17:33
quelle

11 Antworten

16

Seit Hadoop 3.0.0 - Alpha 1 gab es eine Änderung in der Portkonfiguration:

http://localhost:50070

wurde nach

verschoben

http://localhost:9870

siehe Ссылка

    
Benvorth 08.03.2017 15:44
quelle
11

Port 50070 wurde in 3.0.0-alpha1 zu 9870 geändert

Tatsächlich haben sich auch viele andere Ports geändert. Schau:

%Vor%

Quelle

    
Vitor Alves 23.10.2017 19:26
quelle
6
  • Schritt 1: bin / stop-all.sh
  • Schritt 2: bin / hadoop nameode -format
  • Schritt 3: bin / start-all.sh
Azhar Ak 08.05.2014 10:15
quelle
5

Überprüfen Sie zuerst, welche Java-Prozesse mit "jps" ausgeführt werden. Wenn Sie sich in einem pseudo-verteilten Modus befinden, müssen Sie die folgenden Prozesse haben:

  • Nameode
  • Jobtracker
  • Tasktracker
  • Datanode
  • SecondaryName-Knoten

Wenn Sie eines verpassen, verwenden Sie die restart-Befehle:

%Vor%

Es kann auch daran liegen, dass Sie diesen Port auf dem Computer nicht geöffnet haben:

%Vor%     
MaC 08.05.2014 14:20
quelle
2

Für aktuelle Hadoop-Versionen (ich benutze 2.7.1)

Die Start \ Stopp-Skripte befinden sich im Ordner sbin . Die Skripte sind:

  • ./ sbin / start-dfs.sh
  • ./ sbin / stop-dfs.sh
  • ./ sbin / start-yarn.sh
  • ./sbin/stop-yarn.sh

Ich musste nichts mit yarn tun, um die Instanz NameNodeServer auszuführen.

Jetzt war mein Fehler, dass ich den NameNodeServer HDFS nicht formatiert habe.

%Vor%

Ich bin mir nicht ganz sicher, was das im Moment macht, aber es bereitet offensichtlich den Raum vor, auf dem der NameNodeServer operieren wird.

    
Muhammad Gelbana 21.07.2016 15:36
quelle
1

Wenn Sie Ссылка öffnen können, können Sie Ссылка nicht öffnen . Vielleicht hat Datanode nicht gestartet oder Namenknoten nicht formatiert.

Hadoop-Version 2.6.4

  • Schritt 1:

Überprüfen Sie, ob Ihr namenode formatiert wurde, wenn nicht:

%Vor%
  • Schritt 2:

überprüfe deinen namenode tmp Dateipfad, um in /tmp zu sehen, wenn das namenode Verzeichnis in /tmp ist, musst du tmp Pfad in core-site.xml setzen, weil jedes Mal, wenn du deinen Rechner neustartet oder startest, die Dateien in /tmp wird entfernt, Sie müssen einen tmp Verzeichnispfad angeben.

füge folgendes hinzu:

%Vor%
  • Schritt 3:

Überprüfe Schritt 2, stoppe hadoop und entferne den namenode tmp dir in /tmp , tippe dann /path/to/hdfs namenode -format ein und starte den hadoop. Das ist auch ein tmp dir in $HADOOP_HOME

Wenn alle oben genannten nicht helfen, bitte unten kommentieren!

    
Alexander Yau 23.08.2016 05:30
quelle
1

Versuchen Sie

%Vor%

Siehe namenode und datanode werden ausgeführt und durchsuchen

%Vor%

Wenn localhost:50070 immer noch nicht funktioniert, müssen Sie Ports zulassen. Also, überprüfe

%Vor%     
Tikky Mahesh 09.06.2017 04:23
quelle
0

Es gibt eine ähnliche Frage und Antwort unter: Start Hadoop 50075 Port ist nicht aufgelöst

Sehen Sie sich die Datei core-site.xml an, um festzustellen, auf welchen Port sie eingestellt ist. Wenn 0, wählt es zufällig einen Port aus, also stellen Sie sicher, dass Sie einen setzen.

    
Josh 28.10.2013 17:59
quelle
0

Zuerst müssen Sie nur Hadoop-Knoten und Tracker starten, indem Sie einfach tippen start-all.sh auf Ihrem Terminal. Um zu überprüfen, ob alle Tracker und Knoten gestartet sind, schreiben Sie den Befehl 'jps'. wenn alles in Ordnung ist und funktioniert, gehe zu deinem Browser und gib die folgende URL ein Ссылка

    
Vishal Jogiya 31.07.2015 05:22
quelle
0

Wenn Sie eine alte Version von Hadoop (hadoop 1.2) ausführen, erhalten Sie einen Fehler, weil Ссылка nicht beendet wird. Überprüfen Sie Ссылка , das funktioniert!

    
gerard 17.04.2017 18:30
quelle
0

Aktivieren Sie den Port in Ihrem System für CentOS 7 Fließen Sie die Befehle unten

1.firewall-cmd --get-active-zones

2.firewall-cmd --zone = dmz --add-port = 50070 / tcp --permanent

3.firewall-cmd --zone = öffentlich --add-port = 50070 / tcp --permanent

4.firewall-cmd --zone = dmz --add-port = 9000 / tcp --permanent

5.firewall-cmd --zone = öffentlich --add-port = 9000 / tcp --permanent  6.firewall-cmd --Laden

    
Godasi Satish 29.01.2018 06:49
quelle

Tags und Links