CQLSH ProtocolError

Ema*_*man 3 cassandra cqlsh cassandra-3.0

输入cqlsh来启动已启动cassandra服务器的cassandra shell时,我遇到cqlsh错误

Connection error: ('Unable to connect to any servers', {'127.0.0.1': ProtocolError("cql_version '3.3.1' is not supported by remote (w/ native protocol). Supported versions: [u'3.4.2']",)})
Run Code Online (Sandbox Code Playgroud)

我也已经安装了cassandra-driver并导出CQLSH_NO_BUNDLED = true,但是没有任何变化有人可以解决这个问题吗?我的卡桑德拉版本是3.6

Ash*_*lam 5

您所连接的协议版本不受cassandra协议版本的支持

尝试--cqlversion="3.4.2"在cqlsh中添加为参数

bin/cqlsh --cqlversion="3.4.2"
Run Code Online (Sandbox Code Playgroud)