Con tanta noticia de Cassandra y Twitter, me ha dado por instalar Cassandra en local. No soy un experto en Ubuntu, más bien soy un poco torpe en algunas cosas de administración, pero bueno, si yo lo he conseguido ¿por qué no ayudar a aquellos que pueden ser tan torpes como yo?
Lo primero que hay que hacer es bajarse la última versión: http://cassandra.apache.org/#download
Una vez descomprimido y renombrada la carpeta a cassandra, lo muevo al directorio /opt:
sudo mv cassandra /opt/
Luego creamos unos cuantos directorios necesarios para la aplicación:
sudo mkdir -p /var/lib/cassandra/{commitlog,data,callouts,staging}
sudo mkdir /var/log/cassandra
sudo chmod -R 777 /var/lib/cassandra/
Creamos el fichero /var/log/cassandra/system.log y le damos permisos de escritura:
sudo chmod 777 /var/log/cassandra/system.log
Bueno, pues esto ya está instalado, ahora solo falta ejecutar Cassandra y luego probarlo con la aplicación CLI:
/opt/cassandra/bin/cassandra -f &
/opt/cassandra/bin/cassandra-cli -host localhost -port 9160
Podéis hacer pruebas con los ejemplos que salen aquí.
Actualizado: Armonth me indica un truco que simplifica la creación de los directorios, muchas gracias.