The following table lists the default ports used by the Hive services.
Service |
Servers |
Default Ports Used |
Protocol |
Description |
Needs End-user Access? |
Configuration Parameters |
HiveServer2 |
Hiveserver 2 machine (usually a utility machine) |
10001 |
thrift |
Service for programmatically (Thrift/JDBC) connecting to Hive |
Yes |
ENV Variable HIVE_PORT |
HiveServer |
HiveServer machine (usually a utility machine) |
10000 |
thrift |
Service for programmatically (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 Metastore |
|
9083 |
thrift |
Service for programmatically (Thrift/JDBC) connecting to Hive metadata |
Yes (Clients that run Hive, Pig and potentially M/R jobs that use HCatalog) |
hive.metastore. uris |