在启用SSL的情况下运行Cassandra CLI

时间:2017-09-29 09:40:27

标签: ssl cassandra cassandra-2.1 cassandra-cli

启用SSL时运行cli的正确命令是什么。

我正在使用cassandra 2.1.16并运行以下命令。

/etc/cassandra/bin/cassandra-cli -u <user_name> -pw <password> -p 10760 -h <hostname> --jmxusername <user_name> --jmxpassword <password> -ts /var/opt/keypath/abc.jks -tspw <password> --debug

它给了我以下错误:

  

登录失败。您是否指定了“密钥空间”,“用户名”和“密码”?

我查看了cassandra的源代码,但没有获得,它只是返回错误消息而且没有堆栈跟踪。

仅供参考:CQLSH在SSL上工作正常。

快速帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

Casandra-CLI标记为deprecated,缺少许多功能。建议使用CQLSH。因为CQLSH中的一切都运行良好,所以最好使用这个。