2014-04-04 3 views

Antwort

20

Die Standardadresse der namenode-Webbenutzeroberfläche ist http://localhost:50070/. Sie können diese Adresse in Ihrem Browser öffnen und die Informationen über den Namen prüfen.

Die Standardadresse des namenode-Servers ist hdfs://localhost:8020/. Sie können eine Verbindung herstellen, um auf HDFS von HDFS api zuzugreifen. Das ist die echte Serviceadresse.

3

Dies liegt daran, dass die Standardeinstellung für verschiedene Hadoop-Konfigurationen und Verteilungen unterschiedlich ist. Wir können immer Port konfigurieren, indem fs.default.name oder fs.defaultFS Eigenschaften zu verändern, wie unten in Kern-site.xml

<configuration> 
<property> 
    <name>fs.default.name</name> 
    <value>hdfs://localhost:9000</value> 
</property> 
</configuration> 

Für Hadoop 1.0.4, wenn ich Portnummer nicht erwähnen wie unten

<value>hdfs://localhost</value> 

dann ist der Standard-Port genommen 8020. Aber für einige der Version wie .20 ich lese es ist 9000. So ist es abhängig von der Version von Hadoop, die Sie verwenden.

Aber alle Konfiguration und Verteilung verwenden 50070 als Standard-Port-Nummer für HDFS ui.

16

Die Standard Hadoop-Ports sind wie folgt: (HTTP-Ports, sie haben UI WEB):

Daemon     Default Port Configuration Parameter 
----------------------- ------------ ---------------------------------- 
Namenode     50070  dfs.http.address 
Datanodes    50075  dfs.datanode.http.address 
Secondarynamenode  50090  dfs.secondary.http.address 
Backup/Checkpoint node? 50105  dfs.backup.http.address 
Jobracker    50030  mapred.job.tracker.http.address 
Tasktrackers    50060  mapred.task.tracker.http.address 

Intern Hadoop verwendet meist Hadoop IPC, das steht für Inter Process Communicator, um zwischen Servern zu kommunizieren. Die folgende Tabelle enthält die von Hadoop verwendeten Ports und Protokolle. Diese Tabelle enthält nicht die oben genannten HTTP-Ports.

Daemon  Default Port  Configuration Parameter  
------------------------------------------------------------ 
Namenode 8020    fs.default.name   
Datanode 50010    dfs.datanode.address   
Datanode 50020    dfs.datanode.ipc.address          
Backupnode 50100    dfs.backup.address   

Check out this link Für weitere Informationen: http://blog.cloudera.com/blog/2009/08/hadoop-default-ports-quick-reference/

0

50070 ist Standard-UI-Port von NameNode für http. für HTTPS seine 50470. 9000 ist der IPC-Port (Inter Process Communicator). Wenn Sie auf localhost: 50070 klicken, sehen Sie namennode-Konfigurationen mit einer Übersicht 9000 (aktiv) und auf localhost: 9000 erhalten Sie eine Nachricht: "Es sieht so aus, als würden Sie eine HTTP-Anfrage an einen Hadoop IPC-Port senden.Dies ist nicht der richtige Port für die Webschnittstelle dieses Daemon. "Erforderlich für Dateisystem-Metadatenoperationen.

Verwandte Themen