Не удается войти в cqlsh в кластере данных Cassandra, размещенном на облачной платформе Google - PullRequest
0 голосов
/ 18 мая 2018

Я установил кластер Casandra с 2 узлами в GCP.

enter image description here

Но проблема в том, что я не могу перейти на cqlsh. У меня ошибка belwo enter image description here

Ответы [ 2 ]

0 голосов
/ 18 мая 2018
$ cqlsh
Connection error: ('Unable to connect to any servers', {'127.0.0.1':

Во-первых, как я уже говорил вам в этом ответе , использование cqlsh для подключения к 127.0.0.1 просто не будет работать в многоузловом кластере.Вам нужно будет указать IP-адрес, отображаемый в результате выполнения команды nodetool status.

Далее, вторая часть сообщения об ошибке должна дать большую подсказку:

    AuthenticationFailed('Remote end requires authentication'),)})

При включенной аутентификации вам нужно будет указать действительное имя пользователя и пароль для входа в систему. Если вы не создали новых пользователей, то для имени пользователя и пароля по умолчанию будет использоваться «cassandra».

$ cqlsh 10.138.0.3 -u cassandra -p cassandra
0 голосов
/ 18 мая 2018

Попробуйте это:

cqlsh 10.138.0.3 9042
...