Reference
Also available as:
PDF

HBase Service Ports

The following table lists the default ports used by the various HBase services.

Table 1.4. HBase Service Ports
Service Servers Default Ports Used Protocol Description Need End User Access? Configuration Parameters

HMaster

Master Nodes (HBase Master Node and any back-up HBase Master node) 16000 Yes hbase.master.port

HMaster Info Web UI

Master Nodes (HBase master Node and back up HBase Master node if any) 16010 http The port for the HBase­Master web UI. Set to -1 if you do not want the info server to run. Yes hbase.master.info.port

Region Server

All Slave Nodes 16020 Yes (Typically admins, dev/support teams) hbase.regionserver.port

Region Server

All Slave Nodes 16030 http Yes (Typically admins, dev/support teams) hbase.regionserver.info.port
HBase REST Server (optional) All REST Servers 8080 http The port used by HBase Rest Servers. REST servers are optional, and not installed by default Yes hbase.rest.port
HBase REST Server Web UI (optional) All REST Servers 8085 http The port used by HBase Rest Servers web UI. REST servers are optional, and not installed by default Yes (Typically admins, dev/support teams) hbase.rest.info.port
HBase Thrift Server (optional) All Thrift Servers 9090 The port used by HBase Thrift Servers. Thrift servers are optional, and not installed by default Yes
HBase Thrift Server Web UI (optional) All Thrift Servers 9095 The port used by HBase Thrift Servers web UI. Thrift servers are optional, and not installed by default Yes (Typically admins, dev/support teams) hbase.thrift.info.port