Gunakan zkCli.sh untuk terhubung ke ZooKeeper pada kluster E-MapReduce (EMR) Anda dan menjalankan operasi data dari command line.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Membuat kluster EMR dengan ZooKeeper yang dipilih sebagai layanan opsional saat pembuatan kluster. Untuk informasi selengkapnya, lihat Create a cluster.
Mendapatkan akses SSH ke kluster. Untuk informasi selengkapnya, lihat Log on to a cluster.
Hubungkan ke ZooKeeper
Login ke kluster melalui SSH.
Jalankan perintah berikut untuk terhubung ke ZooKeeper:
zkCli.sh -server master-1-1:2181Setelah terhubung ke ZooKeeper, jalankan perintah
helpuntuk menampilkan semua perintah yang didukung oleh ZooKeeper.
Sumber Daya Terkait
Untuk informasi selengkapnya tentang ZooKeeper, lihat ZooKeeper Getting Started Guide.
FAQ
Q: Apa yang harus saya lakukan jika Cloud Monitor melaporkan exception koneksi atau menampilkan status unhealthy saat mengumpulkan metrik ZooKeeper?
A: Atasi masalah tersebut dengan langkah-langkah berikut:
Verifikasi port listening ZooKeeper: Login ke node ZooKeeper dan jalankan perintah berikut untuk memeriksa port listening aktual, termasuk client port 2181, cluster communication ports 2888 dan 3888, serta JMX monitoring ports 9010 dan 9999:
ss -lntp | egrep '2181|2888|3888|jmx|9010|9999'Periksa aturan security group: Jika akses bisnis ke ZooKeeper berfungsi sebagaimana mestinya tetapi Cloud Monitor tetap melaporkan error, pastikan security group mengizinkan alamat IP probe Cloud Monitor untuk mengakses port listening ZooKeeper tersebut.