Lihat antarmuka web yang dihosting di kluster Amazon EMR - Amazon EMR

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

Lihat antarmuka web yang dihosting di kluster 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 Mengendalikan lalu lintas jaringan dengan grup keamanan.

Hadoop dan aplikasi lain yang Anda instal di EMR cluster Anda mempublikasikan antarmuka pengguna sebagai situs web yang di-host di node utama. Untuk alasan keamanan, saat menggunakan Grup Keamanan EMR Terkelola Amazon, 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 Connect ke node utama 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 Master public DNS terdaftar di tab Ringkasan cluster di EMR konsol Amazon. Untuk antarmuka inti dan instance tugas, ganti coretask-public-dns-name dengan DNSnama Publik terdaftar untuk contoh. Untuk menemukan DNSnama Publik instans, di EMR konsol Amazon, pilih klaster Anda dari daftar, pilih tab Perangkat Keras, pilih ID grup instans yang berisi instance yang ingin Anda sambungkan, lalu catat DNSnama Publik yang terdaftar untuk instance tersebut.

Nama antarmuka

URI

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

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

Ada beberapa cara Anda dapat mengakses antarmuka web pada node utama. Metode termudah dan tercepat adalah menggunakan untuk terhubung SSH ke node utama dan menggunakan browser berbasis teks, Lynx, untuk melihat situs web di klien Anda. SSH 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 (Lynx juga URLs disediakan saat Anda masuk ke node utama menggunakan). SSH

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

Ada dua opsi yang 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 SSH klien untuk terhubung ke node utama, konfigurasikan SSH tunneling dengan penerusan port lokal, dan gunakan browser Internet untuk membuka antarmuka web yang dihosting di node utama. Metode ini memungkinkan Anda untuk mengkonfigurasi akses antarmuka web tanpa menggunakan SOCKS proxy.

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

catatan

Jika Anda memodifikasi port tempat aplikasi berjalan melalui konfigurasi cluster, hyperlink ke port tidak akan diperbarui di konsol AmazonEMR. 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 UI server riwayat Spark dari konsol tanpa menyiapkan proxy web melalui koneksi. SSH Untuk informasi selengkapnya, lihat Akses satu klik ke server riwayat Spark persisten.