我的cqlsh有错误 当我键入cqlsh以启动cassandra shell时cassandra服务器已经启动时出现此错误
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']",)})
我也已经安装了cassandra-driver和 export CQLSH_NO_BUNDLED = true 但没有变化 谁能有任何想法解决这个问题?!! 我的cassandra版本是3.6
答案 0 :(得分:5)
您所连接的协议版本不受您的cassandra协议版本支持
尝试在cqlsh
中添加--cqlversion="3.4.2"
作为参数
bin/cqlsh --cqlversion="3.4.2"
答案 1 :(得分:0)
尝试执行以下命令
sudo apt install python-pip
pip install cassandra-driver
export CQLSH_NO_BUNDLED=true