HADOOP / YARN - Sind der ResourceManager und der hdfs NameNode immer auf demselben Host installiert?

8

Sind der "Resource Manager" und der "hdfs namenode" immer auf demselben Host installiert?

1) Wenn ich eine http-Anfrage (YARN REST API) an Neue Anwendungs-ID erhalten Ich benutze diese Web-URL:

%Vor%

Dieser Port ist der HTTP-Port des Resource-Manager-Web-UI. Der Standardwert lautet 8088, wie in img1 gezeigt: Quelle für img1

2) Wenn ich eine HTTP-Anfrage (WebHDFS-REST-API) für hdfs-Befehle senden möchte, zum Beispiel an Dateistatus abrufen Ich benutze diese Web-URL:

%Vor%

Dieser <PORT> ist der NameNode-WebUI-HTTP-Port. Sein Standardwert ist 50070, wie in img2 gezeigt: Quelle für img2

Sind die Hosts dieser Komponenten (ResourceManager und NaneNode) immer auf demselben Host installiert?

Jede Hilfe wäre willkommen, Danke!

    
Xquery 30.03.2015, 12:19
quelle

1 Antwort

9

Es ist nicht notwendig, resourceManager und nameNode auf einem einzelnen Rechner auszuführen, wir haben diese Konfiguration, wenn Sie in einem einzelnen Knoten / kleinem Cluster --- mit wenigen Knoten --- Konfiguration arbeiten. Wenn ein großer Cluster vorhanden ist, führen die Master-Knoten normalerweise resourceManager, nameNode und secondaryNamenode auf verschiedenen Computern aus.

Sehen Sie sich diese Links an:

Master-Knoten in Hadoop-Clustern

HortonWorks: Typisch Hadoop-Cluster

    
Hamza Zafar 01.04.2015, 11:32
quelle

Tags und Links