Подтвердить что ты не робот

Как я могу узнать, какая версия Cassandra работает в конкретной DSE?

До сих пор я не нашел места на веб-сайте документации Datastax, который суммирует это. Можно ли легко проверить версию на другом сервере?

4b9b3361

Ответ 2

Я не уверен, есть ли явная страница, показывающая версию cassandra по версии DSE, но на странице "Примечания к выпуску" каждой версии DSE отображаются версии, которые установлены. Например, вот Примечания к выпуску для 4.5, которые показывают все версии, включая cassandra, которые обновляются в каждой младшей версии.

Один из способов проверить запуск экземпляров Cassandra, выполнив следующие запросы в cqlsh:

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

Этот первый запрос будет возвращать все хосты и их версию выпуска, за исключением запросов node. Второй запрос вернет его для запроса локального node.

Пример вывода:

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)

Ответ 3

Откройте cqlsh и введите show VERSION.

Это дает все версии cqlsh, DSE, Cassandra и т.д.

Сведения о версии

[email protected]> SELECT cql_version FROM system.local;

 cql_version
-------------
       3.4.0

Кроме того, nodetool version показывает версию Cassandra

Ответ 4

Просто сделайте bin/cassandra -v, он будет работать, даже если cassandra уже работает. Параметр Same -v, если вы используете служебную версию вместо tarball.

Ответ 5

также, если вы используете opscenter, на странице панели инструментов вы можете посмотреть, какая версия DSE и какая версия Cassandra, на которой работают ваши узлы.