Czy "menedżer zasobów" i "nazwa pliku hdfs" są zawsze zainstalowane na tym samym hoście?HADOOP/YARN - Czy ResourceManager i NameNode hdf są zawsze zainstalowane na tym samym hoście?
1) Kiedy chcę wysłać żądanie HTTP (przędza REST API) do Używam tego internetową URI:
http://<rm http address:port>/ws/v1/cluster/apps/new-application
Ten port to port Web UI http Zasobami-Manager, to wartość domyślna to 8088, jak pokazano na img1: source for img1
2) gdy chcę wysłać żądanie hTTP (REST API WebHDFS) dla poleceń HDFS, na przykład do get file status Używam tego internetową URI:
http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILESTATUS
Ten <PORT>
jest NameNode WebUI port HTTP, to wartość domyślna to 50070, jak pokazano w img2: source for img2
są gospodarze tych składników (ResourceManager i NaneNode) zawsze są instalowane na tym samym serwerze?
Każda pomoc byłaby doceniona, dzięki!
Można zainstalować Menedżera YARN zasobów i HDFS Namenode do dowolnego hosta chcesz. Nie muszą udostępniać hosta. – vanekjar