Hive service ports
Note the default ports used by various Hive services.
The following table lists the default ports used by the various Hive services. (Note: None of these services are used in a standard HDP installation.)
Service | Servers | Default Ports Used | Protocol | Description | Need End User Access? | Configuration Parameters |
---|---|---|---|---|---|---|
HiveServer |
Hive Server machine (Usually a utility machine) | 10000 or 10001 | tcp or http | Service for programatically (Thrift/JDBC) connecting to Hive | Yes (Clients who need to connect to Hive either programatically or through UI SQL tools that use JDBC) |
ENV Variable HIVE_PORT hive.server2.thrift.port or hive.server2.thrift.http.port |
HiveServer Interactive TCP | HiveServer Interactive machine | 10500 | tcp | Service for programmatically connecting to Hive using low-latency analytical processing | Yes | hive.server2.thrift.port |
HiveServer Interactive HTTP | HiveServer Interactive machine | 10501 | http | Service for programmatically connecting to Hive using low-latency analytical processing | Yes | hive.server2.thrift.http.port |
Hive Metastore |
Hive metastore machine | 9083 | http | Service for connecting to the metastore | Yes (Clients that run Hive, Pig and potentially M/R jobs that use HCatalog) | hive.metastore.uris |
LLAP Daemon RPC Port | N/A | 0 | tcp | RPC port or LLAP daemon | No | hive.llap.daemon.rpc.port |
LLAP Daemon Shuffle Port | N/A | 15551 | tcp | YARN shuffle port for LLAP daemon | No | hive.llap.daemon.yarn.shuffle.port |
LLAP Daemon Web UI port | N/A | 15002 | http | Port for monitoring heap, system, and cache metrics LLAP daemon | Yes | hive.llap.daemon.web.port |
LLAP Management RPC Port | N/A | 15004 | tcp | RPC port for LLAP daemon management service | No | hive.llap.management.rpc.port |