Ubuntu 16.04 LTS Üzerinde Apache Cassandra 3.11.x Kurulumu

Apache Cassandra, ölçeklenebilirlik, yüksek kullanılabilirlik ve ödün vermeyen performans sağlamak için tasarlanmış ücretsiz ve açık kaynaklı bir NoSQL veritabanı yönetim sistemidir.

Bu makalede, bir Ubuntu 16.04 LTS sunucu örneğine Apache Cassandra'nın en son kararlı sürümü Apache Cassandra 3.11.2'yi kurarak size rehberlik edeceğim.

Ön şartlar

Adım 1: OpenJDK JRE 8'i yükleyin

Apache Cassandra, Java 8'in en son sürümünü gerektirir. Bunun için OpenJDK JRE 1.8'in en son sürümünü aşağıdaki gibi yüklemeyi seçebilirsiniz:

sudo apt install openjdk-8-jre -y

OpenJDK JRE 1.8 kurulduktan sonra, kurulum sonucunu onaylayabilirsiniz:

java -version

Çıktı aşağıdakine benzer olacaktır:

openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

İsteğe bağlı olarak, JAVA_HOMEortam değişkenini aşağıdaki gibi oluşturabilirsiniz :

echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
echo $JAVA_HOME

Adım 2: Sisteminizde yoksa Python 2.7'yi yükleyin

Apache Cassandra, Python 3 yerine Python 2.7 gerektirir. Apache Cassandra'yı bir Python 3 ortamında çalıştırıyorsanız, cqlshApache Cassandra'nın kabuğunu başlatmakta sorun yaşayabilirsiniz .

İlk olarak, makinenizde Python'un varlığını ve sürümünü belirleyin:

python -V

Ubuntu 16.04 LTS'de, çıktı biraz kafa karıştırıcı olabilir:

The program 'python' can be found in the following packages:
* python-minimal
* python3
Ask your administrator to install one of them

Bu aslında Python 2.7'yi kendiniz yüklemeniz gerektiği anlamına gelir:

sudo apt install python -y

python -VKomutu yeniden çalıştırdığınızda çıktı:

Python 2.7.12

Adım 3: Apache Cassandra'nın en son kararlı sürümünü yükleyin

Apache Cassandra 3.11.x apt deposunu oluşturun:

echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
sudo apt-get update

GPG genel anahtar hatasıyla karşılaşırsanız, söz konusu Apache Cassandra genel anahtarını eklemek için aşağıdaki komutları çalıştırın, A278B781FE4B2BDAbu durumda:

sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA
sudo apt-get update

aptApache Cassandra'yı yüklemek için yeni eklenen repoyu kullanın:

sudo apt-get install cassandra

Adım 4: Apache Cassandra'nın kurulumunu test edin

Apache Cassandra cinini başlatın:

sudo service cassandra start

Apache Cassandra'nın sistem önyüklemesinde otomatik olarak başlatılmasını istiyorsanız, aşağıdaki komutu çalıştırın:

sudo update-rc.d cassandra defaults

Ardından, nodetoolmevcut düğümde Apache Cassandra'nın durumunu göstermek için programı kullanın:

nodetool status

Çıktı aşağıdakine benzer:

Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns (effective)  Host ID                               Rack
UN  127.0.0.1  102.66 KiB  256          100.0%            23916cfd-892d-4898-857c-aff9efe2354a  rack1

cqlshKabuğu Apache Cassandra ile etkileşime girmek için kullanabilirsiniz :

cqlsh localhost

Çıktı aşağıdakine benzer olacaktır:

Connected to Test Cluster at localhost:9042.
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
cqlsh>

Şimdilik , cqlsh kabuğundan çıkmak için sadece yazın exitve tuşuna basın ENTER.

Apache Cassandra'yı durdurmak istiyorsanız, aşağıdaki komutu yürütün:

sudo service cassandra stop


Leave a Comment

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?