Topik ini mencantumkan port default komponen open-source dalam E-MapReduce (EMR). Gunakan referensi ini saat mengonfigurasi grup keamanan, aturan firewall, atau saluran SSH untuk mengakses antarmuka web dan layanan komponen.
Hadoop 2.x
| Port | Layanan | Protokol | Deskripsi | Akses eksternal | Parameter konfigurasi |
|---|---|---|---|---|---|
| 50070 | Antarmuka web HDFS NameNode | HTTP | Memantau status HDFS dan menjelajahi sistem file. | Ya | dfs.namenode.http-address atau dfs.http.address (tidak digunakan lagi, tetapi masih berfungsi) |
| 50075 | Antarmuka web DataNode | HTTP | Antarmuka web untuk DataNode. | Ya | — |
| 50010 | Transfer data DataNode | TCP | Mentransfer data ke dan dari DataNode. | Tidak (internal kluster) | — |
| 50020 | Komunikasi antar-proses (IPC) DataNode | IPC | Menangani IPC antara NameNode dan DataNode. | Tidak (internal kluster) | — |
| 8020 | RPC HDFS (kluster HA) | IPC | Port remote procedure call (RPC) untuk HDFS dalam kluster high-availability (HA). | Tidak (internal kluster) | — |
| 9000 | RPC HDFS (kluster non-HA) | IPC | Port RPC untuk HDFS dalam kluster non-HA. | Tidak (internal kluster) | fs.defaultFS atau fs.default.name (tidak digunakan lagi, tetapi masih berfungsi) |
| 8025 | Pelacak resource ResourceManager | IPC | Menangani pelacakan resource antara NodeManager dan ResourceManager. | Tidak (internal kluster) | yarn.resourcemanager.resource-tracker.address |
| 8088 | Antarmuka web ResourceManager YARN | HTTP | Memantau resource kluster YARN dan status pekerjaan. | Ya | — |
| 8485 | RPC JournalNode | IPC | Port RPC untuk JournalNode, digunakan dalam HA HDFS untuk menyinkronkan edit log. | Tidak (internal kluster) | — |
| 8019 | ZKFailoverController (ZKFC) | IPC | Digunakan oleh ZKFailoverController untuk koordinasi failover HA. | Tidak (internal kluster) | — |
| 19888 | Antarmuka web JobHistory Server | HTTP | Melihat riwayat pekerjaan MapReduce yang telah selesai. | Ya | mapreduce.jobhistory.webapp.address |
| 10020 | RPC JobHistory Server | IPC | Port RPC untuk JobHistory Server. | Tidak (internal kluster) | mapreduce.jobhistory.address |
Hadoop 3.x
| Port | Layanan | Protokol | Deskripsi | Akses eksternal | Parameter konfigurasi |
|---|---|---|---|---|---|
| 8020 | RPC NameNode | IPC | Port RPC untuk NameNode. | Tidak (internal kluster) | dfs.namenode.http-address atau dfs.http.address (tidak digunakan lagi, tetapi masih berfungsi) |
| 9870 | Antarmuka web NameNode (HTTP) | HTTP | Memantau status HDFS dan menjelajahi sistem file. | Ya | — |
| 9871 | Antarmuka web NameNode (HTTPS) | HTTPS | Antarmuka web aman untuk NameNode. | Ya | — |
| 9866 | Transfer data DataNode | TCP | Mentransfer data ke dan dari DataNode. | Tidak (internal kluster) | — |
| 9864 | Antarmuka web DataNode (HTTP) | HTTP | Antarmuka web untuk DataNode. | Ya | — |
| 9865 | Antarmuka web DataNode (HTTPS) | HTTPS | Antarmuka web aman untuk DataNode. | Ya | — |
| 8088 | Antarmuka web ResourceManager | HTTP | Memantau resource kluster YARN dan status pekerjaan. | Ya | yarn.resourcemanager.webapp.address |
Hadoop 3.x mengubah beberapa port default HDFS dari Hadoop 2.x. Secara khusus, antarmuka web NameNode berpindah dari port 50070 (HTTP) ke 9870, dan antarmuka web DataNode berpindah dari 50075 ke 9864.
MapReduce
| Port | Layanan | Protokol | Deskripsi | Akses eksternal | Parameter konfigurasi |
|---|---|---|---|---|---|
| 8021 | JobTracker | IPC | Menerima pengiriman pekerjaan dalam MapReduce v1. | Tidak (internal kluster) | mapreduce.jobtracker.address |
ZooKeeper
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 2181 | Port client | TCP | Client terhubung ke ZooKeeper melalui port ini. | Ya (akses client) |
| 2888 | Komunikasi leader | TCP | Leader ZooKeeper mendengarkan pada port ini untuk komunikasi dengan follower. | Tidak (internal kluster) |
| 3888 | Pemilihan leader | TCP | Digunakan oleh node ZooKeeper untuk memilih leader. | Tidak (internal kluster) |
HBase
| Port | Layanan | Protokol | Deskripsi | Akses eksternal | Parameter konfigurasi |
|---|---|---|---|---|---|
| 16010 | Antarmuka web HMaster | HTTP | Antarmuka web untuk node master HBase. | Ya | hbase.master.info.port |
| 16000 | RPC HMaster | IPC | Port RPC untuk HMaster. | Tidak (internal kluster) | hbase.master.port |
| 16030 | Antarmuka web RegionServer | HTTP | Antarmuka web untuk manajemen HBase RegionServer. | Ya | hbase.regionserver.info.port |
| 16020 | RPC HRegionServer | IPC | Port RPC untuk HRegionServer. | Tidak (internal kluster) | hbase.regionserver.port |
| 9099 | Thrift Server | TCP | Port untuk HBase Thrift Server. | Ya | — |
Hive
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 9083 | MetaStore | TCP | Port pendengaran default untuk layanan Hive MetaStore. | Tidak (internal kluster) |
| 10000 | JDBC HiveServer2 | TCP | Port Java Database Connectivity (JDBC) untuk HiveServer2. | Ya (akses client) |
| 10001 | JDBC Spark Thrift Server | TCP | Port JDBC untuk Spark Thrift Server. | Ya (akses client) |
Spark
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 7077 | Komunikasi master | TCP | Master Spark mendengarkan pada port ini untuk koneksi node pekerja dan pengiriman pekerjaan kluster standalone. | Tidak (internal kluster) |
| 8080 | Master Web UI | HTTP | Antarmuka web untuk node master Spark, digunakan untuk memantau penjadwalan resource. | Ya |
| 8081 | Worker web UI | HTTP | Antarmuka web untuk node pekerja Spark, digunakan untuk memantau penjadwalan resource. | Ya |
| 4040 | Antarmuka web Driver | HTTP | Antarmuka web untuk Spark Driver, digunakan untuk memantau penjadwalan tugas. | Ya |
| 18080 | Antarmuka web Spark History Server | HTTP | Antarmuka web untuk meninjau riwayat aplikasi Spark yang telah selesai. | Ya |
Kafka
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 9092 | RPC Broker | TCP | Port RPC untuk komunikasi antar-node dalam kluster Kafka. | Ya (akses client) |
Redis
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 6379 | Redis | TCP | Port default untuk layanan Redis. | Ya (akses client) |
Hue
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 8888 | Antarmuka web Hue | HTTP | Antarmuka web untuk Hue. | Ya |
Oozie
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 11000 | Antarmuka web Oozie | HTTP | Antarmuka web untuk Oozie. | Ya |
Druid
| Port | Layanan | Protokol | Deskripsi | Akses eksternal | Parameter konfigurasi |
|---|---|---|---|---|---|
| 18888 | Antarmuka web Druid | HTTP | Antarmuka web untuk Druid. | Ya | — |
| 18090 | Overlord | HTTP | Menerima dan mendistribusikan tugas pengindeksan. | Tidak (internal kluster) | druid.plaintextPort pada tab overlord.runtime |
| 18091 | MiddleManager | HTTP | Menjalankan tugas pengindeksan sebagai proses terpisah. | Tidak (internal kluster) | druid.plaintextPort pada tab middleManager.runtime |
| 18081 | Coordinator | HTTP | Mengelola ketersediaan data pada node Historical. | Tidak (internal kluster) | druid.plaintextPort pada tab coordinator.runtime |
| 18083 | Historical | HTTP | Menyimpan dan melayani data segmen historis. | Tidak (internal kluster) | druid.plaintextPort pada tab historical.runtime |
| 18082 | Broker | HTTP | Mengarahkan kueri ke node data yang sesuai. | Tidak (internal kluster) | druid.plaintextPort pada tab broker.runtime |
Ganglia
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 9292 | Antarmuka web Ganglia | HTTP | Antarmuka web untuk pemantauan kluster Ganglia. | Ya |
Ranger
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 6080 | Antarmuka web Ranger | HTTP | Antarmuka web untuk administrasi kebijakan Apache Ranger. | Ya |
Kafka Manager
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 8085 | Kafka Manager | HTTP | Antarmuka web untuk mengelola kluster Kafka. | Ya |
Superset
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 18088 | Antarmuka web Superset | HTTP | Antarmuka web untuk Apache Superset. | Ya |
Impala
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 21050 | JDBC Impala | TCP | Port JDBC untuk koneksi ke Impala. | Ya (akses client) |
Presto
| Port | Layanan | Protokol | Deskripsi | Akses eksternal |
|---|---|---|---|---|
| 9090 | Antarmuka web Presto | HTTP | Antarmuka web untuk Presto. | Ya |