Amazon, Facebook vb. Gibi büyük kuruluşlar, yönetilmesi gereken çok miktarda veriye sahiptir. Dolayısıyla bu kuruluşlar, bu kadar büyük miktarda veriyi tek bir makinede depolayamazlar. Bu, Cassandra gibi veritabanlarını dağıtılmış mimariye sahip kullandıklarında.
Bu kuruluşlar, bu büyük miktarda veriyi çoklu düğümlerde depolar. Bu düğümler birbirleriyle iletişim kurar. Bu amaçla Cassandra kümesi oluşturulmuştur.
- Küme, temelde bir düğümler grubudur, böylece düğümler birbirleriyle kolayca iletişim kurabilir.
- Koordinatör düğüm, kopyalarla iletişim kuran düğümdür.
Bölümleyici
Bir bölümleyici, verilerin kümeye nasıl dağıtılması gerektiğini belirler. Bölümleyici, küme üzerindeki verileri dağıtmak için bir karma işlevi kullanır. Hash'i hesaplamak için bölüm anahtarı gerekir. Bu hash jeton olarak adlandırılır . Veriler bu belirteç temelinde dağıtılır.
Bu eğitimde öğreneceksiniz-
- Cassandra Kümesi için Ön Koşullar
- Enterprise Edition Kurulumu
- Cassandra Düğümünü Başlatma
Cassandra kümesi oluşturmak için adım adım kılavuz.
Cassandra Kümesi için Ön Koşullar
Küme kurulumu için aşağıdaki gereksinimler vardır.
- Birden fazla makineniz (Düğümler) olmalıdır.
- Düğümler, Yerel Alan Ağında (LAN) birbirine bağlanmalıdır.
- Her düğüme Linux yüklenmelidir.
- Cassandra Enterprise sürümüne sahip olmalısınız.
- JDK, her makineye yüklenmelidir.
Enterprise Edition Kurulumu
Her makinede, Cassandra kurumsal sürümünün yüklenmesi gerekir. Cassandra kurumsal sürümünün kurulum adımları aşağıda verilmiştir.
Adım 1) Linux terminalinde, Cassandra kurumsal sürüm kurulumunu çalıştırın. Aşağıdaki sayfa görüntülenecektir.
Bu sayfa gerekli herhangi bir bilgi sağlamaz. Yalnızca Cassandra sürümü hakkında bilgi sağlar. Öyleyse bu sayfayı geçin ve sonraki düğmeye basın.
Adım 2) Sonraki düğmeye bastıktan sonra aşağıdaki sayfa görüntülenecektir.
Bu sayfa, kurulacak Cassandra'daki paketler ve alt paketler hakkında bilgi sağlar.
Aşağıda lisans hakkında soru sorulacaktır. 'Sözleşmeyi kabul ediyorum' onay kutusunu işaretleyin ve sonraki düğmeye basın.
Adım 3) Bir sonraki düğmeye bastıktan sonra, aşağıdaki sayfayı göreceksiniz.
Bu sayfa size kurulum seçenekleri hakkında sorular sormaktadır.
- Öncelikle kurulum dizinini isteyecektir. Varsayılan olarak, ana dizine kurulur.
- Ardından, kurulum türünü sorar, Basit Kurulum'u seçin.
- Ardından, güncelleme sistemini sorar, "hayır" ı işaretleyin.
- Ardından, varsayılan arayüzü sorar. İki seçenek vardır, yerel ana bilgisayara yükleyebilir veya IP adresini seçebilirsiniz. Kurulum için IP adresini seçin
- Sonraki düğmeye basın.
Adım 4) Sonraki düğmeye bastıktan sonra aşağıdaki sayfa görüntülenecektir.
Bu sayfa düğüm kurulumunu sorar.
- Önce Düğüm türü 'Casandra Düğümü'nü seçin.
- Ardından, Zil Adı alanında küme adınızı verin. Aynı kümedeki tüm düğümler için küme adı aynı olmalıdır.
- Ardından tohumu seçin. Tohum, diğer çekirdek olmayan düğümlerin temas kurduğu düğümdür.
- Bu bilgiyi verdikten sonra bir sonraki düğmeye basın.
Adım 5) Sonraki düğmeye bastıktan sonra, aşağıdaki sayfa görüntülenecektir.
Bu sayfa, datastax aracısını kurmak istediğiniz IP adresini sorar.
- İşlem merkezi kurulumu için Datastax aracısı gereklidir. Operasyon merkezi, tüm düğümleri izleyebileceğiniz izleme aracıdır.
- Bu bilgiyi verdikten sonra, sonraki düğmeye basın.
Adım 6) Sonraki düğmeye bastıktan sonra aşağıdaki sayfa görüntülenecektir.
Şimdi kurulum kurulmaya hazırdır. Sonraki düğmeye basın.
Adım 7) Sonraki düğmeye bastıktan sonra, aşağıdaki sayfa görüntülenecektir.
Kurulum yüklemeye başlayacak.
Adım 8) Kurulumdan sonra aşağıdaki sayfa görüntülenecektir. Aynı sayfada, varsayılan olarak görünen seçenek için onay işaretini göreceksiniz.
Cassandra Düğümünü Başlatma
Her düğüme Cassandra kurumsal sürümünü yükledikten sonra, Cassandra sunucusunu başlatın ve aşağıdaki adımları izleyin.
Adım 1) Cassandra kurumsal kurulum dizinine gidin ve aşağıdaki komutu yazın
bin / dse cassandra
Bu komutu çalıştırarak Cassandra sunucusu başlatılacaktır. Cassandra sunucusunun otomatik olarak başlatıldığı ekran görüntüsü.
Komutu çalıştırdıktan yaklaşık bir dakika sonra Cassandra sunucusu başlatılacaktır. Her düğüm sunucusunu birer birer başlatın. Tüm düğüm sunucularını başlattıktan sonra, Cassandra kümeniz kullanıma hazırdır.
Özet:
Bu eğitici, Cassandra kümesinin neden gerekli olduğunu, Cassandra kümesini oluşturmak için ön koşulların neler olduğunu ve Cassandra Kümesinin nasıl oluşturulacağını açıklar. Ayrıca bu eğitim, Cassandra kurumsal sunucusuna nasıl erişeceğiniz konusunda size yol gösterir.