Installare il database Cassandra su Ubuntu / Debian
Posted by admin | Posted in Cassandra, Database | Posted on 31-05-2010
Tag:Cassandra, Database, Debian, NoSQL, Ubuntu
0
Per installare cassandra su Ubuntu tramite Aptitude (apt-get) è necessario aggiungere al file delle sorgenti due nuovi indirizzi. Il file da modificare è /etc/apt/sources.list , è necessario aggiungere le seguenti due righe alla fine del file:
deb http://www.apache.org/dist/cassandra/debian unstable main
deb-src http://www.apache.org/dist/cassandra/debian unstable main
Salvare il file e chiuderlo. Ora bisogna aggiungere le chiavi per poter utilizzare le due sorgenti; eseguire i seguenti comandi da terminale:
1 gpg --keyserver wwwkeys.eu.pgp.net --recv-keys F758CE318D77295D
1 gpg --export --armor F758CE318D77295D | sudo apt-key add -
Una volta fatto ciò è possibile installare il pacchetto, per prima cosa bisogna aggiornare Aptitude:
1 sudo apt-get update
quindi lanciare l’installazione:
1 sudo apt-get install cassandra
Con questo comando viene effettuata l’installazione e vengono soddisfatte tutte le eventuali dipendenze.
Per avviare il database:
sudo /etc/init.d/cassandra start
Può succedere che l’avvio del server vada in conflitto in quanto Jvmx utilizza di default la porta 8080. Per cui se c’è un altro server su questa porta si verifica un errore. Per ovviare a questo problema è necessario modificare la porta nel file cassandra.in.sh solitamente situato in /usr/share/cassandra/cassandra.in.sh ed alla riga corrispondente è necessario modificare il valore della porta come segue:
1 -Dcom.sun.management.jmxremote.port=10036 \
Si proceda ora ad avviare il server come descritto precedentemente.

