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!
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: