无法在Apache Cassandra中打开cqlsh命令行

时间:2016-05-03 19:00:34

标签: shell cassandra cqlsh nosql

我按照本教程安装了Cassandra:here。 在bin目录中,有cqlsh,我应该打开写命令以创建表,列等。

cqlsh可执行文件无法打开。如果我单击它,弹出窗口(看起来像一个外壳)会出现并迅速消失。我的错误在哪里以及如何启用此文件?

1 个答案:

答案 0 :(得分:1)

首先,它听起来像是在Windows上运行。 Cassandra对Windows的支持仍然是一个非常新的东西,"老实说,我会坚持你最喜欢的Linux,IMO。

其次,发生的是您正在运行cqlsh而未指定IP地址或您可能需要的任何其他参数。如果您只想在本地计算机上运行它,请打开CMD窗口并运行(假设您的本地Python已正确映射):

c:> python.exe cqlsh <IP_Address>

您是否启用了身份验证和授权?如果是这样,您还必须将其添加到该命令中:

c:> python.exe cqlsh <IP_Address> -u cassandra -p cassandra