View a markdown version of this page

Melihat antarmuka web yang di-host pada klaster Amazon EMR - Amazon EMR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Melihat antarmuka web yang di-host pada klaster Amazon EMR

penting

Anda dapat mengonfigurasi grup keamanan kustom untuk mengizinkan akses masuk ke antarmuka web ini. Perlu diingat bahwa setiap port tempat Anda mengizinkan lalu lintas masuk merupakan potensi kelemahan keamanan. Cermatlah dalam meninjau grup keamanan kustom untuk memastikan bahwa Anda meminimalisir kelemahan. Untuk informasi selengkapnya, lihat Kontrol lalu lintas jaringan dengan grup keamanan untuk cluster Amazon EMR Anda.

Hadoop dan aplikasi lain yang Anda instal di cluster EMR Anda menerbitkan antarmuka pengguna sebagai situs web yang dihosting di node utama. Untuk alasan keamanan, saat menggunakan Grup Keamanan Terkelola Amazon EMR, situs web ini hanya tersedia di server web lokal node utama. Untuk alasan itu, Anda perlu terhubung ke node utama untuk melihat antarmuka web. Untuk informasi selengkapnya, lihat Hubungkan ke node utama cluster Amazon EMR menggunakan SSH. Hadoop juga menerbitkan antarmuka pengguna sebagai situs web yang di-host pada simpul inti dan tugas. Situs web tersebut juga hanya tersedia di server web lokal pada simpul.

Tabel berikut ini mencantumkan antarmuka web yang dapat Anda lihat pada instans klaster. Antarmuka Hadoop ini tersedia pada semua klaster. Untuk antarmuka instance master, ganti master-public-dns-name dengan DNS publik Master yang tercantum pada tab Ring kasan cluster di konsol Amazon EMR. Untuk antarmuka instance inti dan tugas, ganti coretask-public-dns-name dengan nama DNS Pu blik yang tercantum untuk instance tersebut. Untuk menemukan nama DNS Publik instans , di konsol Amazon EMR, pilih cluster Anda dari daftar, pilih tab Perangkat Keras, pilih ID grup instans yang berisi instance yang ingin Anda sambungkan, lalu catat nama DNS Pu blik yang terdaftar untuk instance tersebut.

Nama antarmuka

URI

Server riwayat Flink (EMR versi 5.33 dan yang lebih baru) http://:8082/ master-public-dns-name
Ganglia http://master-public-dns-name/ganglia/
Hadoop HDFS NameNode (versi EMR pra-6.x) http://:50070/ master-public-dns-name
Hadoop HDFS NameNode (versi EMR pra-6.x) https://:50470/ master-public-dns-name
Hadoop HDFS NameNode (EMR versi 6.x) http://:9870/ master-public-dns-name
Hadoop HDFS NameNode (EMR versi 6.x) https: //:9871/ master-public-dns-name
Hadoop HDFS DataNode (versi EMR pra-6.x) http://:50075/ coretask-public-dns-name
Hadoop HDFS DataNode (versi EMR pra-6.x) https://:50475/ coretask-public-dns-name
Hadoop HDFS DataNode (EMR versi 6.x) http://:9864/ coretask-public-dns-name
Hadoop HDFS DataNode (EMR versi 6.x) https: //:9865/ coretask-public-dns-name
HBase http://:16010/ master-public-dns-name
Hue http://:8888/ master-public-dns-name
JupyterHub https://:9443/ master-public-dns-name
Livy http://:8998/ master-public-dns-name
Percikan HistoryServer http://:18080/ master-public-dns-name
Tez http://master-public-dns-name: 8080/tez -ui
BENANG NodeManager http://:8042/ coretask-public-dns-name
BENANG ResourceManager http: //:8088/ master-public-dns-name
Zeppelin http://:8890/ master-public-dns-name

Karena ada beberapa antarmuka khusus aplikasi yang tersedia di node utama yang tidak tersedia di node inti dan tugas, instruksi dalam dokumen ini khusus untuk node utama Amazon EMR. Mengakses antarmuka web pada node inti dan tugas dapat dilakukan dengan cara yang sama seperti Anda mengakses antarmuka web pada node utama.

Ada beberapa cara Anda dapat mengakses antarmuka web pada node utama. Metode termudah dan tercepat adalah menggunakan SSH untuk terhubung ke node utama dan menggunakan browser berbasis teks, Lynx, untuk melihat situs web di klien SSH Anda. Namun, Lynx adalah peramban berbasis teks dengan antarmuka pengguna terbatas yang tidak dapat menampilkan grafis. Contoh berikut menunjukkan cara membuka ResourceManager antarmuka Hadoop menggunakan Lynx (URL Lynx juga disediakan saat Anda masuk ke node utama menggunakan SSH).

lynx http://ip-###-##-##-###.us-west-2.compute.internal:8088/

Ada dua opsi tersisa untuk mengakses antarmuka web pada node utama yang menyediakan fungsionalitas browser penuh. Pilih salah satu cara berikut:

  • Opsi 1 (direkomendasikan untuk pengguna yang lebih teknis): Gunakan klien SSH untuk terhubung ke node utama, konfigurasikan tunneling SSH dengan penerusan port lokal, dan gunakan browser Internet untuk membuka antarmuka web yang dihosting di node utama. Metode ini memungkinkan Anda untuk mengonfigurasi akses antarmuka web tanpa menggunakan proksi SOCKS.

  • Opsi 2 (disarankan untuk pengguna baru): Gunakan klien SSH untuk terhubung ke node utama, konfigurasikan tunneling SSH dengan penerusan port dinamis, dan konfigurasikan browser Internet Anda untuk menggunakan add-on seperti FoxyProxy untuk Firefox atau Chrome SwitchyOmega untuk mengelola pengaturan proxy SOCKS Anda. Metode ini memungkinkan Anda memfilter URL secara otomatis berdasarkan pola teks dan membatasi pengaturan proxy ke domain yang cocok dengan bentuk nama DNS node utama. Untuk informasi selengkapnya tentang cara mengkonfigurasi FoxyProxy untuk Firefox dan Google Chrome, lihatOpsi 2, bagian 2: Konfigurasikan pengaturan proxy untuk melihat situs web yang dihosting di node utama cluster Amazon EMR.

catatan

Jika Anda memodifikasi port tempat aplikasi berjalan melalui konfigurasi cluster, hyperlink ke port tidak akan diperbarui di konsol Amazon EMR. Ini karena konsol tidak memiliki fungsi untuk membaca server.port konfigurasi.

Dengan Amazon EMR versi 5.25.0 atau yang lebih baru, Anda dapat mengakses Spark sejarah server UI dari konsol tanpa menyiapkan proxy web melalui koneksi SSH. Untuk informasi selengkapnya, lihat One-click akses ke server riwayat Spark persisten.