This section provides information about the ports used by the MapReduce services. Because this is a distributed file system, this port information can help isolate issues due to communication between nodes.
HTTP Ports
The Resource Manager, Job History Server, and Node Manager services each have
a web interface, and therefore listen on an Hypertext Transfer Protocol (HTTP)
port. This makes it possible for any client with network access to the nodes to
access the web page and view specific information on the MRv2 jobs submitted.
Each of the MapReduce services can be configured to listen on a specific
port. These ports are configured within the yarn-site.xml
file.
The following table lists the HTTP ports for the MRv2 and YARN services.
MapReduce Service | Configuration Property Name from yarn-site.xml | Default Value |
Resource Manager | yarn.resourcemanager.webapp.address | 8088 |
Job History Server | yarn.log.server.url | 19888 |
IPC Ports
Interprocess Communication (IPC) is used by the Resource Manager to submit jobs. The following table lists the ports that the Resource Manager uses to for job submission.
MapReduce service | Configuration Property Name from yarn-site.xml | Default value |
Resource Manager | yarn.resourcemanager.address | 8050 |
RM APIs webapp | yarn.resourcemanager.webapp.address | 8025 |
RM scheduler | yarn.resourcemanager.scheduler.address | 8030 |
Node Manager | yarn.nodemanager.address | 45454 |
RM Admin | yarn.resourcemanager.admin.address | 8141 |
For more information on IPC, see http://wiki.apache.org/hadoop/ipc.