我得到以下错误:
File "clear-domain-cass.py", line 25, in <module>
session = cluster.connect('my_domain')
File "/usr/lib/python2.6/dist-packages/cassandra/cluster.py", line 839, in connect
self.control_connection.connect()
File "/usr/lib/python2.6/dist-packages/cassandra/cluster.py", line 2075, in connect
self._set_new_connection(self._reconnect_internal())
File "/usr/lib/python2.6/dist-packages/cassandra/cluster.py", line 2110, in _reconnect_internal
raise NoHostAvailable("Unable to connect to any servers", errors)
cassandra.cluster.NoHostAvailable: ('Unable to connect to any servers', {'10.1.0.89': ConnectionException(u'Failed to initialize new connection to 10.1.0.89: code=0000 [Server error] message="io.netty.handler.codec.DecoderException: org.apache.cassandra.transport.ProtocolException: Invalid or unsupported protocol version: 4"',)})
这是脚本的相关部分:
from cassandra.cluster import Cluster
from cassandra.query import BatchStatement
startTime = time.time()
if len(sys.argv) < 2:
print "Target host IP is required arg for this script. A comma-sep. list will work also"
exit()
if len(sys.argv) < 3:
print "Target domain is required arg for this script."
exit()
hostIp = sys.argv[1]
domain = str(sys.argv[2])
cluster = Cluster(
contact_points=[hostIp],
)
session = cluster.connect('my_domain')
在cluster.connect线路上失败。
我按照以下步骤将pip安装到这个Amazon EC2实例中:http://bcjordan.com/pip-on-amazon-ec2/
目前没有回答
相关问题 更多 >
编程相关推荐