nie mogę cqlsh do zdalnego hostaJak podłączyć do Cassandry (remotehost) używając cqlsh
./cqlsh xx.xx.x.xxx 9042
Connection error: ('Unable to connect to any servers', {'10.101.33.163':
ConnectionException(u'Did not get expected SupportedMessage response;
instead, got: <ErrorMessage code=0000 [Server error]
message="io.netty.handler.codec.DecoderException:
org.apache.cassandra.transport.ProtocolException: Invalid or unsupported
protocol version: 4">',)})
Używam cqlsh 5.0.1 i Python 2.7.10
./cqlsh --version
cqlsh 5.0.1
python -V
Python 2.7.10
Jestem na mac i skorzystał z instrukcji od http://www.datastax.com/2012/01/working-with-apache-cassandra-on-mac-os-x, aby pobrać kasandra.
Cassandra na moim lokalnym jest 2.2.1 (jak rozumiem z pliku zip) i wydaje się, że Kasandra na zdalnym hoście NIE JEST 2.2.1 (Zakładam, że jest to albo 2.0 albo 2.1). Bez definitywnie wiedząc jaka wersja jest na zdalnym komputerze, jak mogę próbować połączyć się z Cassandrą na zdalnym hostem
wygląda następująco - http: // stackoverflow. com/questions/31444098/python-cassandra-driver-invalid-or-unsupported-protocol-version-4 – LHWizard