1- Requiere
1.1 - Instalar java jdk versión 8 obligatoriamente ( Probé con la versión 11 y también encontré en foros que la 10 tampoco funciona)https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
1.2 Validar que versión de Java esta activa. Por el panel de control
Paso opcional solo necesario si desea usar el CQLSH
Normalmente es bueno tenerlo instalado como respaldo y porque NO TODOS LOS COMANDOS SON SOPORTADOS por datastax devcenter
1.3- Instalar Python versión 2.7 obligatoriamente para usar CQLSH. y se agrega la ruta a la variable path del sistema
https://www.python.org/downloads/
2- Descargar Apache Cassandra
Desde el URL: http://cassandra.apache.org/download/3- Descomprimir Apache cassandra. No hay instalador, basta con correr:
en Windows cassandra.bat
en Linux cassandra.sh
4- Configurar la variable de ambiente
Nota: Debe cerrar todas las consolas de windows (cmd o power shell)
- Forma 1: Buscar en windows "variables de entorno"
- Forma 2: Hacer clic con el botón derecho del ratón (mouse) en Este equipo. Luego por configuración avanzada. Finalmente por variables de entorno.
- Otras instrucciones:
4.1 - Crear Nueva Variable JAVA_HOME. Que indica el directorio donde quedo instalado el java.
4.2 Se adiciona en la variable CASSANDRA_HOME. En el Directorio donde se descomprimió cassandra
4.3 Se adiciona en la variable PATH la ruta del python (Si lo instalo)
5- Ejecutar Apache Cassandra: Esto es necesario pues NO ESTA INSTALADO COMO SERVICIO.
5.1 Opción PowerShell
5.1A Desde el explorador de Windows
5.1B Desde el explorador de la Consola del PowerShell (Activando los permisos)
La ventana NO SE DEBE CERRAR Y DEBE QUEDAR ABIERTA ASÍ:
5.2 Opción CMD Como Administrador. Sobre el icono haciendo clic con el botón derecho del ratón.
6- Hacer prueba desde consola CQLSH. (Solo si instalo el Phyton)
También ejecutando como administrador.cargando la consola así:
Validaciones cuando hay problemas
Desde la consola de windows corriendo como administrador:
- Problemas con la Librería "SIGAR"
- Cassandra o cqlsh NO funcionan. Validar que las variables de entorno estén bien configuradas. Con los comandos:
- set java_home
- set path
- Validar que se tenga otro Java Instalado y que sea sean de x64 o x86. NO FUNCIONA CON JAVA jdk 10 O 11.
- Validar ruta del java JDK.
- Validar ruta del Phyton 2.7
- Al correr cqlsh sale error. Causa: El servicio de cassandra no se ha iniciado
- Configurar variables de Cassandra.
- Consultar otras guías








