Zatiaľ som nenašiel miesto na webovej stránke dokumentácie Datastaxu, ktorá by to zhrnula. Môžem ľahko skontrolovať verziu nejakým iným spôsobom na serveri?
odpovede:
7 pre odpoveď č. 1Táto tabuľka mapuje verzie DS na verzie Cassandra: http://docs.datastax.com/en/landing_page/doc/landing_page/compatibilityDocument.html
42 pre odpoveď č. 2
Nie som si istý, či existuje explicitná stránkaUkazuje verziu cassandra podľa vydania DSE, ale stránka "Release Notes" každej verzie DSE zobrazuje verzie, ktoré sú nainštalované. Napríklad tu sú Poznámky k vydaniu pre 4.5 ktoré zobrazujú všetky verzie vrátane cassandry, ktoré sú aktualizované v každej menšej verzii.
Jeden spôsob, ako skontrolovať spúšťanie inštancií Cassandra spustením nasledujúcich dotazov v cqlsh:
select peer, release_version from system.peers;
select release_version from system.local;
Tento prvý dotaz vráti všetkým hostiteľom a ich verzii vydania, s výnimkou lokálneho uzla, ktorý je dotazovaný. Druhý dotaz ho vráti, aby bol dotazovaný lokálny uzol.
Výstup príkladu:
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)
41 pre odpoveď № 3
Otvorte príkaz cqlsh a typ show VERSION
.
To dáva všetky verzie cqlsh, DSE, Cassandra atď.
admin@cqlsh> SELECT cql_version FROM system.local;
cql_version
-------------
3.4.0
tiež nodetool version
ukazuje verziu Cassandra
9 pre odpoveď č. 4
Jednoducho do bin / cassandra -v, to bude fungovať aj keď cassandra už beží. Rovnaká možnosť -v, ak používate verziu služby namiesto tarballu.
1 pre odpoveď č. 5
aj keď používate opscenter, na stránke dashboardu sa môžete pozrieť na akú verziu DSE a akú verziu Cassandry vaše uzly beží