【发布时间】:2015-03-05 11:01:43
【问题描述】:
到目前为止,我还没有在 Datastax 文档网站上找到可以总结这一点的地方。我可以通过其他方式在服务器上轻松检查版本吗?
【问题讨论】:
标签: datastax-enterprise datastax
到目前为止,我还没有在 Datastax 文档网站上找到可以总结这一点的地方。我可以通过其他方式在服务器上轻松检查版本吗?
【问题讨论】:
标签: datastax-enterprise datastax
我不确定是否有按 DSE 版本显示 cassandra 版本的明确页面,但每个 DSE 版本的“发行说明”页面显示已安装的版本。例如,这里是Release Notes for 4.5,它显示了所有版本,包括在每个次要版本中升级的 cassandra。
通过在 cqlsh 中运行以下查询来检查正在运行的 Cassandra 实例的一种方法:
select peer, release_version from system.peers;
select release_version from system.local;
第一个查询将返回所有主机及其发布版本,被查询的本地节点除外。第二个查询将为被查询的本地节点返回它。
示例输出:
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)
【讨论】:
[cqlsh 4.1.1 | Cassandra 2.0.11.83 | DSE 4.6.0 | CQL spec 3.1.1 | Thrift protocol 19.39.0] 的内容
如果您正在运行 opscenter,在仪表板页面上,您可以查看您的节点正在运行的 DSE 版本和 Cassandra 版本
【讨论】:
只需执行 bin/cassandra -v ,即使 cassandra 已经在运行它也可以工作。如果您使用的是服务版本而不是 tarball,则使用相同的 -v 选项。
【讨论】:
/usr/sbin/cassandra -v
/usr/sbin/cassandra -v
cassandra -v 也可以工作。
此表将 DS 版本映射到 Cassandra 版本:http://docs.datastax.com/en/landing_page/doc/landing_page/compatibilityDocument.html
【讨论】:
【讨论】:
cqlsh,只需执行cqlsh -e "show VERSION" 并将其传递到任何地方。