「リソースマネージャー」と「hdfs namenode」は常に同じホストにインストールされていますか?
1) http リクエスト (YARN REST API) を送信して新しいアプリケーション ID を取得する場合、次のWeb URI を使用しています。
http://<rm http address:port>/ws/v1/cluster/apps/new-application
このポートは Resource-Manager Web UI の http ポートです。img1 に示すように、デフォルト値は 8088 です: img1のソース
2)hdfsコマンドのhttpリクエスト(WebHDFS REST API)を送信したい場合、たとえばファイルステータスを取得するために、このWeb URIを使用しています:
http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILESTATUS
これ<PORT>
は NameNode WebUI http ポートです。img2 に示すように、デフォルト値は 50070 です: img2のソース
これらのコンポーネント (ResourceManager と NaneNode) のホストは、常に同じホストにインストールされていますか?
助けていただければ幸いです、ありがとう!