GNU/Linux >> Linux Esercitazione >  >> Debian

Installa Apache Cassandra su Debian 7

Apache Cassandra è un sistema di gestione di database distribuito open source progettato per gestire grandi quantità di dati su molti server di base, fornendo un'elevata disponibilità senza un singolo punto di errore. Cassandra offre un solido supporto per cluster che si estendono su più datacenter, con la replica asincrona senza master che consente operazioni a bassa latenza per tutti i client.

Il database Apache Cassandra è la scelta giusta quando hai bisogno di scalabilità e disponibilità elevata senza compromettere le prestazioni.

Seguendo questo tutorial, imparerai come installare Cassandra e Oracle Java JDK su un Debian 7 VPS. Tratteremo anche i passaggi necessari per eseguire il tuo primo cluster di test a nodo singolo.

REQUISITI

Utilizzeremo il nostro piano di hosting VPS Linux SSD 1 per questo tutorial.

AGGIORNA IL SISTEMA

Assicurati che il tuo server sia completamente aggiornato utilizzando:

# apt-get update
# apt-get upgrade

INSTALLA ORACLE JAVA JDK

Apri il tuo browser Web preferito e accedi al sito Web Oracle Java per decidere quale versione desideri scaricare e installare. Se stai utilizzando una versione del sistema operativo a 32 bit, scegli il file tar.gz a 32 bit.

Per verificare quale versione di Debian 7 stai utilizzando, digita semplicemente questo nella finestra del tuo terminale:

# arch

Per i nostri scopi scaricheremo l'archivio tar.gz a 64 bit.

Per scaricare ed estrarre Java JDK in una directory appena creata, dovrai utilizzare i seguenti comandi:

# wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz
# mkdir /opt/jdk
# tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk

Imposta la JVM predefinita nel tuo server:

# update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
# update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100

Verifica che Java sia stato installato correttamente eseguendo:

# java -version

INSTALLA APACHE CASSANDRA

Scaricheremo l'ultima versione di Cassandra in opt directory. Corri:

# cd /opt

# wget http://www.us.apache.org/dist/cassandra/2.1.3/apache-cassandra-2.1.3-bin.tar.gz

Decomprimi l'archivio:

# tar -xvzf apache-cassandra-2.1.3-bin.tar.gz

Ora sposta l'installazione nella root directory:

# mv apache-cassandra-2.1.3 ~/cassandra

Crea le directory necessarie:

# mkdir /var/lib/cassandra

# mkdir /var/log/cassandra

Imposta le variabili di Cassandra eseguendo:

# export CASSANDRA_HOME=~/cassandra

# export PATH=$PATH:$CASSANDRA_HOME/bin

Dovrai configurare la dimensione dello stack per thread di Cassandra su una maggiore del valore corrente. Puoi farlo modificando il file cassandra-env.sh con il tuo editor di testo preferito. Stiamo usando vim.

# vim ~/cassandra/conf/cassandra-env.sh

Trova la riga che dice:

JVM_OPTS="$JVM_OPTS -Xss256k"

e cambialo in:

JVM_OPTS="$JVM_OPTS -Xss512k"

Puoi eseguire un cluster di test a nodo singolo di Cassandra con i seguenti comandi:

# sh ~/cassandra/bin/cassandra

# sh ~/cassandra/bin/cassandra-cli

Se ottieni "Connesso a:'Test Cluster" stai eseguendo correttamente il tuo cluster a nodo singolo.

Congratulazioni. Hai installato con successo Apache Cassandra e il JDK Oracle Java necessario sul tuo VPS Debian 7.

Segui questa guida per installare Apache Cassandra su Ubuntu 20.04 oppure puoi anche leggere Come installare Apache Cassandra su Debian 9.

Ovviamente non devi fare nulla di tutto questo se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Apache Cassandra per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e ci vorranno cura immediatamente la tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Come installare Apache Maven su Debian 10

  2. Come installare Apache Cassandra su Debian 11

  3. Come installare Apache Cassandra su Ubuntu 18.04 / Ubuntu 16.04 e Debian 9

  4. Come installare Apache Maven su Debian 11

  5. Come installare Apache Cassandra su Debian 11 / Debian 10

Come installare Apache Guacamole su Debian 11

Come installare Apache Tomcat su Debian 11

Come installare Apache NetBeans su Debian 11 / Debian 10

Come installare il database NoSQL di Apache Cassandra su Debian 11

Come installare Apache Cassandra su Debian 10

Come installare Apache Cassandra su Debian 11