Topik ini menjelaskan cara menghubungkan ke kluster ApsaraDB for HBase Standard Edition menggunakan HBase Shell.
Prasyarat
Jika Anda menghubungkan ke kluster melalui jaringan internal, pastikan instance ECS berada dalam VPC yang sama dengan kluster ApsaraDB for HBase Standard Edition Anda, serta alamat IP instance ECS tersebut telah ditambahkan ke daftar putih kluster.
Jika belum memiliki instance ECS, lihat Create an ECS instance.
Jika belum mengonfigurasi daftar putih, lihat Configure a whitelist.
Jika Anda menghubungkan ke kluster melalui internet, pastikan alamat IP publik dari klien tempat Anda menjalankan HBase Shell telah ditambahkan ke daftar putih kluster. Jika belum mengonfigurasi daftar putih, lihat Configure a whitelist.
Penggunaan
Kami sangat menyarankan menggunakan lingkungan Linux atau macOS untuk menghubungkan dan menggunakan mesin wide-column dengan HBase Shell. Jika Anda menggunakan lingkungan Windows, Anda mungkin mengalami error atau masalah akibat library yang tidak tersedia. Dalam kasus tersebut, tambahkan library yang diperlukan ke sistem Anda sesuai dengan pesan error yang muncul.
Prosedur
Unduh paket HBase Shell.
Masuk ke ApsaraDB for HBase console.
Pada halaman Clusters, klik ID kluster target.
Di panel navigasi sebelah kiri, klik Database Connection.
Di bagian Connection Information, klik HBase Shell download.
Konfigurasikan alamat ZooKeeper untuk kluster.
Dapatkan alamat ZooKeeper: Di bagian Connection Information, salin alamat ZooKeeper kluster.
Ekstrak paket HBase Shell yang telah diunduh, lalu modifikasi file hbase-site.xml untuk menambahkan alamat ZooKeeper.
<configuration> <property> <name>hbase.zookeeper.quorum</name> <value>$ZK_IP1,$ZK_IP2,$ZK_IP3</value> </property> </configuration>
Jalankan perintah
bin/hbase shelluntuk menghubungkan ke kluster.
Langkah selanjutnya
Setelah terhubung ke kluster ApsaraDB for HBase Standard Edition, Anda dapat melakukan berbagai operasi, seperti membuat tabel, menjalankan perintah Data Manipulation Language (DML), dan melakukan tugas administratif.
Referensi
HBase Shell: Command list dan Command exercises.