如何知道我正在运行哪个版本的 Cassandra?
我刚刚按照下面链接中的说明在 EC2 上启动了一台运行 Cassandra 的机器,但我不知道它是什么版本。我该如何解决这个问题?我知道我错过了一些非常简单的东西,只是不知道去哪里寻找。
I just spun up a machine on EC2 running Cassandra following the instructions in the link below, but I have no idea what version it is. How do I figure this out? I know I'm missing something incredibly simple, just don't know where to look.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
使用nodetools可能会更容易
It might be easier to use nodetools
您可以使用cqlsh。
You could use cqlsh.
还可以在 CQL 中使用“SHOW VERSION”命令:
May also use "SHOW VERSION" command in CQL:
查看您列出的说明后,您似乎使用的是 Debian(基于)系统。特别是,在“Cassandra基本设置”部分,它说:
如果您按照此步骤安装了Cassandra,则可以简单地使用Debian的包管理工具来查询您安装的包:
After reviewing the instructions you listed, it looks like you're on a Debian(-based) system. In particular, in the "Cassandra Basic Setup" section, it says:
If you followed this step to install Cassandra, you can simply use Debian's package management tool to inquire about the package you installed:
尝试使用
describe_version()
方法。http://wiki.apache.org/cassandra/API#describe_version
Try the
describe_version()
method.http://wiki.apache.org/cassandra/API#describe_version
您可以查询您的包管理器:
或
You could query your package manager:
or
转到 Cqlsh 命令提示符并输入
show version
以获取您正在使用的 cassandra 版本Go to Cqlsh command prompt and type
show version
to get the version of cassandra you are using