Cara Setup Cassandra Cluster pada Banyak Node
Apa itu Cassandra Cluster?
A Cassandra cluster adalah salah satu shell dalam keseluruhan Cassandra basis data. Banyak Cassandra Clusters bergabung bersama untuk membentuk database Cassandra. itu Cassandra cluster berisi banyak (Lebih dari Satu) lapisan unit penyimpanan yang berbeda. Setiap lapisan berisi lapisan lainnya.
Organisasi besar seperti Amazon, Facebook, dll. memiliki sejumlah besar data untuk dikelola. Jadi organisasi-organisasi ini tidak dapat menyimpan data dalam jumlah besar di satu mesin. Ini ketika mereka menggunakan database seperti Cassandra dengan arsitektur terdistribusi.
Organisasi-organisasi ini menyimpan data dalam jumlah besar di banyak node. Node-node ini berkomunikasi satu sama lain. Untuk tujuan ini, Cassandra klaster terbentuk.
- Cluster pada dasarnya adalah sekelompok node, sehingga node dapat berkomunikasi satu sama lain dengan mudah.
- Node koordinator adalah node yang berkomunikasi dengan replika.
Partisi
Pemartisi menentukan bagaimana data harus didistribusikan di cluster. Partitioner menggunakan fungsi hash untuk mendistribusikan data pada cluster. Dibutuhkan kunci partisi untuk menghitung hash. Hash itu disebut token. Data didistribusikan berdasarkan token ini.
Berikut adalah panduan langkah demi langkah untuk membuat Cassandra gugus.
Prasyarat untuk Cassandra Cluster
Ada persyaratan berikut untuk pengaturan klaster.
- Anda harus memiliki banyak mesin (Node).
- Node-node harus terhubung satu sama lain pada Local Area Network (LAN).
- Linux harus diinstal pada setiap node.
- Kamu harus punya Cassandra Edisi perusahaan.
- JDK harus diinstal pada setiap mesin.
Cara Install Cassandra Cluster di Linux
Di setiap mesin, Cassandra edisi perusahaan perlu diinstal. Ini adalah langkah-langkah instalasi Cassandra edisi perusahaan.
Langkah 1) Jalankan Cassandra pengaturan edisi perusahaan
On Linux terminal, jalankan Cassandra pengaturan edisi perusahaan. Halaman berikut akan ditampilkan.
Halaman ini tidak memberikan informasi apa pun yang diperlukan. Itu hanya memberikan informasi tentang Cassandra Versi: kapan. Jadi lewati halaman ini dan tekan tombol berikutnya.
Langkah 2) Terima perjanjian lisensi
Setelah menekan tombol berikutnya, halaman berikutnya akan ditampilkan.
Halaman ini memberikan informasi tentang paket dan sub paket di Cassandra itu yang akan dipasang.
Di bawahnya akan ditanyakan tentang lisensi. Centang kotak 'Saya menerima perjanjian' dan tekan tombol berikutnya.
Langkah 3) Instal Builder dan Klik Berikutnya
Setelah menekan tombol berikutnya, Anda akan melihat halaman berikut.
Halaman ini menanyakan Anda tentang opsi instalasi.
- Pertama-tama, ia akan menanyakan direktori instalasi. Secara default, ini diinstal di direktori home.
- Selanjutnya ditanyakan tentang jenis instalasi, pilih Simple Install.
- Selanjutnya, ia menanyakan tentang pembaruan sistem, centang 'tidak'.
- Selanjutnya, ia meminta antarmuka default. Ada dua pilihan, Anda bisa menginstal di localhost atau memilih alamat IP. Pilih alamat IP untuk instalasi
- Tekan tombol berikutnya.
Langkah 4) Atur Node dan Klik Berikutnya
Setelah menekan tombol berikutnya, halaman berikut akan ditampilkan.
Halaman ini menanyakan tentang pengaturan node.
- Pertama, pilih tipe Node 'Casandra Node'.
- Berikutnya, pada Ring Name, berikan nama klaster Anda. Cluster nama harus sama untuk semua node dalam klaster yang sama.
- Selanjutnya, pilih benihnya. Seed adalah node dimana node non-seed lainnya melakukan kontak.
- Setelah memberikan informasi ini, tekan tombol berikutnya.
Langkah 5) Instal agen Datastax
Setelah menekan tombol berikutnya, halaman berikut akan ditampilkan.
Halaman ini menanyakan alamat IP tempat Anda ingin menginstal agen datastax.
- Agen Datastax diperlukan untuk instalasi pusat operasi. Pusat Operasi adalah alat pemantauan tempat Anda dapat memantau semua node.
- Setelah memberikan informasi ini, tekan tombol berikutnya.
Langkah 6) Tekan berikutnya untuk Instalasi
Setelah menekan tombol berikutnya, halaman berikut akan ditampilkan.
Sekarang setup siap untuk diinstal. Tekan tombol berikutnya.
Langkah 7) Tunggu Proses Instalasi
Setelah menekan tombol berikutnya, halaman berikut akan ditampilkan.
Pengaturan akan mulai diinstal.
Langkah 8) Klik Tombol Selesai
Setelah instalasi, halaman berikut akan ditampilkan. Di halaman yang sama, Anda akan melihat tanda centang untuk opsi yang muncul secara default.
Mulai Cassandra Node
Setelah menginstal Cassandra edisi perusahaan di setiap node, Mulai Cassandra server dan ikuti langkah-langkah berikut.
Langkah 1) Pergi ke Cassandra direktori instalasi perusahaan, dan ketik perintah di bawah ini
tempat sampah/dse cassandra
Dengan menjalankan perintah ini, Cassandra server akan dimulai. Berikut screenshotnya dimana Cassandra server dimulai secara otomatis.
Setelah hampir satu menit menjalankan perintah, Cassandra server akan dimulai. Satu per satu memulai setiap server node. Setelah memulai semua server node, Anda Cassandra cluster siap digunakan.
Kesimpulan
Tutorial ini menjelaskan alasannya Cassandra cluster diperlukan, apa saja prasyarat pembuatannya Cassandra clusternya dan cara membuatnya Cassandra Cluster. Selain itu, tutorial ini memandu Anda cara mengakses Cassandra server perusahaan.