versiones tutorial stacks pricing data costo datastax-enterprise datastax

datastax-enterprise - tutorial - install cassandra



¿Cómo puedo saber qué versión de Cassandra está ejecutando un DSE específico? (5)

Abra cqlsh y escriba show VERSION .

Esto da todas las versiones de cqlsh, DSE, Cassandra, etc.

admin@cqlsh> SELECT cql_version FROM system.local; cql_version ------------- 3.4.0

Además, la nodetool version muestra la versión Cassandra.

Hasta ahora, no he encontrado un lugar en el sitio web de documentación de Datastax que resuma esto. ¿Puedo verificar fácilmente la versión de otra manera en un servidor?



No estoy seguro de si hay una página explícita que muestre la versión de cassandra de DSE, pero la página ''Notas de la versión'' de cada versión de DSE muestra las versiones que están instaladas. Por ejemplo, aquí están las Notas de la versión 4.5 que muestran todas las versiones, incluida Cassandra, que se actualizan en cada versión menor.

Una forma de verificar la ejecución de las instancias de Cassandra ejecutando las siguientes consultas en cqlsh:

select peer, release_version from system.peers; select release_version from system.local;

Esta primera consulta devolverá todos los hosts y su versión de lanzamiento, excepto el nodo local que se consulta. La segunda consulta lo devolverá para el nodo local que se consulta.

Ejemplo de salida:

cqlsh> select peer, release_version from system.peers; peer | release_version -----------+----------------- 127.0.0.3 | 2.1.2-SNAPSHOT 127.0.0.1 | 2.1.2-SNAPSHOT (2 rows) cqlsh> select release_version from system.local; release_version ----------------- 2.1.2-SNAPSHOT (1 rows)


Simplemente haz bin / cassandra -v, funcionará incluso si Cassandra ya se está ejecutando. La misma opción -v si está utilizando la versión de servicio en lugar del tarball.


también si está ejecutando opscenter, en la página del panel de control, puede ver qué versión de DSE y qué versión de Cassandra están ejecutando sus nodos