This is documentation for MapR Version 5.0. You can also refer to MapR documentation for the latest release.

Skip to end of metadata
Go to start of metadata

Services and Ports Quick Reference

The table below defines the ports used by a MapR cluster, along with the default port numbers.

Service

Port

CLDB

7222

CLDB JMX monitor port

7220

CLDB web port

7221

DNS

53

Gateway7660

HBase Master

60000

HBase Master (for GUI)

60010

HBase RegionServer

60020

HBase Thrift Server9090
HistoryServer RPC10020
HistoryServer Web UI and REST APIs (HTTP)19888

Hive Metastore

9083

Hiveserver210000
Httpfs14000
Hue Beeswax8002
Hue Webserver8888
Impala Catalog Daemon25020
Impala Daemon21000
Impala Daemon21050
Impala Daemon25000
Impala StateStoreDaemon25010

JobTracker

9001

JobTracker web

50030

LDAP

389

LDAPS

636

maprlogin utility

7443

Metrics RPC activity

1111

MFS server

5660 and 6660

MySQL

3306

NFS

2049

NFS monitor (for HA)

9997

NFS management

9998

NFS VIP service

9997 and 9998

NodeManager8041
NodeManager Localizer RPC8040
NodeManager Web UI and REST APIs (HTTP)8042

NTP

123

Oozie

11000

Port mapper

111

ResourceManager Admin RPC8033
ResourceManager Client RPC8032
ResourceManager Resource Tracker RPC (for NodeManagers)8031
ResourceManager Scheduler RPC (for ApplicationMasters)8030
ResourceManager Web UI (HTTP)8088
Secure HistoryServer Web UI and REST APIs (HTTPS)19890
Secure NodeManager Web UI and REST APIs (HTTP)8044
Secure ResourceManager Web UI (HTTPS)8090
Shuffle HTTP13562

SMTP

25

Sqoop2 Server12000

SSH

22

TaskTracker web

50060

Web UI HTTPS

8443

Web UI HTTP (off by default)

8080

ZooKeeper

5181

ZooKeeper follower-to-leader communication

2888

ZooKeeper leader election

3888

Port Details

The following table shows source and destination nodes for a given port, the purpose of the port, and the file where the port number is set.

Destination Port

Destination

Source

Purpose

Parameter and File where Port is Configured

22

Nodes running any MapR services

Nodes/client running mapr-support-collect.sh or "maprcli disk" API calls

mapr-support-collect.sh leverages SSH over port 22 to connect to a shell environment on cluster nodes in which the mapr-support-dump.sh script will be run

N/A

53

 

 

Domain Name Service

N/A

111

Nodes running MapR NFS Services

Nodes/clients accessing MapRFS via the NFS protocol

RPC Portmap services used to connect to MapR-FS via NFSv3

N/A

123

 

 

Network Time Protocol

N/A

389

 

 

Lightweight Directory Access Protocol

N/A

636

 

 

Lightweight Directory Access Protocol over SSL

N/A

1111

Nodes running hoststats

Clients using maprcli commands or the MapR Control System UI

Hoststats listening port for MapR Metrics RPC activity

/opt/mapr/conf/warden.conf

2049

Nodes running MapR NFS Services

Nodes/clients accessing MapRFS via the NFS protocol

NFSv3 access to MapR-FS

N/A

2888

Nodes running ZooKeeper services

Nodes running ZooKeeper services

ZooKeeper Server > Server Communication

/opt/mapr/zookeeper/zookeeper-<version>/conf/zoo.cfg

3306

Nodes running the MySQL database for system metrics and jobs display

Nodes running the mapr-metrics package

Used for mySQL traffic between the web services client and its mySQL backend server

N/A (system default)

3888

Nodes running ZooKeeper services

Nodes running ZooKeeper services

ZooKeeper Server > Server Communication

/opt/mapr/zookeeper/zookeeper-<version>/conf/zoo.cfg

5181

Nodes running ZooKeeper services

Nodes running ZooKeeper services, clients executing ZooKeeper API calls

ZooKeeper API calls

/opt/mapr/zookeeper/zookeeper-<version>/conf/zoo.cfg, /opt/mapr/conf/warden.conf, /opt/mapr/conf/cldb.conf, /opt/mapr/hbase/hbase-<version>/conf/hbase-site.xml, /opt/mapr/hive/hive-<version>/conf/hive-site.xml

5660

Nodes running FileServer services

Nodes running any MapR services, clients interacting with MapRFS

MapR-FS API calls

/opt/mapr/conf/mfs.conf, /opt/mapr/conf/warden.conf

6660Nodes running MapR-FSNodes running the gateway serviceThe port on which gateway nodes send replicated operations to nodes in destination clusters. 

7220

Nodes running CLDB services

CLDB JMX monitor port

 

 

7221

Nodes running CLDB services

Nodes/clients connecting to the CLDB GUI

CLDB GUI

/opt/mapr/conf/cldb.conf

7222

Nodes running CLDB services

Nodes running any MapR services, clients interacting with MapRFS

MapR-FS API calls

/opt/mapr/conf/cldb.conf, /opt/mapr/conf/warden.conf, /opt/mapr/conf/mapr-clusters.conf

7443Nodes running CLDB servicesConnections via the maprlogin utilityWhen security is enabled for a cluster, the CLDB listens for connections on port 7443. If security is disabled, the maprlogin utility is unable to reach the CLDB. 
7660Nodes running the gateway serviceNodes sending operations to replicateThe port used by gateway services to listen for incoming replication operations. 
8002Nodes running Hue Beeswax servicesNodes/clients accessing Hue Beeswax services (through Hue webserver apps - Beeswax and Metastore manager)Used by Hue beeswaxserver clients to access the Hue beeswaxserver/opt/mapr/hue/hue*/desktop/conf/hue.ini
8030Nodes running ResourceManagerApplications that access the ResourceManagerThe port on which the applications in the cluster talk to the ResourceManager.

yarn.resourcemanager.scheduler.address in

/opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml

8031Nodes running ResourceManagerApplications that access the ResourceManager 

yarn.resourcemanager.resource-tracker.address in

/opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml

8032Nodes running ResourceManagerClients that submit YARN applications 

yarn.resourcemanager.address in

/opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml

8033Nodes running ResourceManagerApplications that access the ResourceManager yarn.resourcemanager.admin.address in /opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml
8040Nodes running NodeManager  yarn.nnodemanager.localizer.address in /opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml
8041Nodes running NodeManager  yarn.nodemanager.address in /opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml
8042Nodes running NodeManager  yarn.nodemanager.webapp.address in /opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml
8044Secure nodes running NodeManager Specifies NodeManager https portyarn.nodemanager.webapp.https.address in /opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml
8088Nodes running ResourceManager master ResourceManager Web UIyarn.resourcemanager.webapp.address in /opt/mapr/hadoop/hadoop-<version>/etc/hadoop/yarn-site.xml
8090Secure nodes running ResourceManager master ResourceManager Web UI

/opt/mapr/conf/web.conf

8888Nodes running Hue web servicesNodes/clients accessing Hue web servicesUsed by Hue webserver clients to access the Hue webserver/opt/mapr/hue/hue*/desktop/conf/hue.ini

9001

Nodes running JobTracker Services

Nodes running TaskTracker services, clients submitting/interacting with Map/Reduce jobs

JobTracker <--> TaskTracker communication, Hadoop API calls that require interaction with JobTracker services

/opt/mapr/conf/warden.conf, /opt/mapr/hadoop/hadoop-0.20.2/conf/mapred-site.xml

9083

Nodes running the Hive metastore services

Nodes/clients performing Hive queries/operations

Used by Hive clients to query/access the Hive metastore

/opt/mapr/hive/hive-0.7.1/conf/hive-site.xml

9090Nodes running HBase Thrift Server   
9290Nodes running JobTracker with Thrift plug-in   

9997

Nodes running NFS services

Nodes running NFS services

NFS VIP Management

/opt/mapr/conf/nfsserver.conf

9998

Nodes running NFS services

Nodes running NFS services

NFS VIP Management

/opt/mapr/conf/nfsserver.conf

10000Nodes running Hiveserver2   
10020Nodes running MapReduce JobHistory Server 

Used by Oozie clients to access the Oozie server

/opt/mapr/oozie/oozie-3.0.0/conf/oozie-env.sh

11000

Nodes running Oozie services

Nodes/clients accessing Oozie services

Used by Oozie clients to access the Oozie server

/opt/mapr/oozie/oozie-3.0.0/conf/oozie-env.sh

12000Nodes running Sqoop2 servicesNodes/clients accessing Sqoop2 servicesUsed by Sqoop2 clients to access the Sqoop2 server 
13562Shuffle HTTP   
14000Nodes running httpfs servicesNodes/clients accessing httpfs servicesUsed by httpfs file clients to access the httpfs server/opt/mapr/httpfs/httpfs-*/etc/hadoop/httpfs-env.sh
19888Nodes running MapReduce JobHistory Server   
19890Secure nodes running MapReduce JobHistory Server   
21000Nodes running Impala Daemon Used to transmit commands and receive results by impala-shell and Beeswax. 
21050Nodes running Impala Daemon Used by applications, such as Business Intelligence tools, to transmit commands and receive results using JDBC. 
25000Nodes running Impala Daemon Impala web interface for monitoring and troubleshooting. 
25010Nodes running Impala StateStore Daemon StateStore web interface for monitoring and troubleshooting. 
25020Nodes running Impala Catalog Daemon Catalog service web interface for monitoring and troubleshooting. Available in Impala 1.2 and higher. 

50030

Nodes running JobTracker Services

Nodes/clients connecting to the JobTracker GUI

JobTracker HTTP GUI

/opt/mapr/conf/warden.conf, /opt/mapr/hadoop/hadoop-0.20.2/conf/mapred-site.xml

50060

Nodes running TaskTracker Services

Nodes/clients connecting to the TaskTracker GUI

TaskTracker HTTP GUI

/opt/mapr/hadoop/hadoop-0.20.2/conf/mapred-site.xml

60000

Nodes running HBase Master services

Nodes running HBase RegionServer services, clients executing HBase API calls

HBase Server > Server communication, HBase API calls

/opt/mapr/hbase/hbase-0.90.4/conf/hbase-site.xml, /opt/mapr/conf/warden.conf

60010

Nodes running HBase Master services

Nodes/clients connecting to the HBase GUI

HBase Master HTTP GUI

/opt/mapr/hbase/hbase-0.90.4/conf/hbase-site.xml

60020 

Nodes running HBase RegionServer services

Nodes running HBase RegionServer services, clients executing HBase API calls

HBase Server > Server communication, HBase API calls

/opt/mapr/hbase/hbase-0.90.4/conf/hbase-site.xml

Avoiding Port Conflicts

To avoid eventual trouble with port conflicts on your MapR clusters, try these tips:

  • Remap the ports for the JobTracker, TaskTracker, HBaseMaster, and HBaseRegionServer services to ports below 32768.
  • Set the ephemeral port range to stop at 50029 by changing the value in the file /proc/sys/net/ipv4/ip_local_port_range. Note that this setting changes the available number of ephemeral ports from the default of 28,233 ports to 17,233.
  • No labels