Когда я набираю cqlsh, я получаю сообщение об ошибке соединения отказано - PullRequest
0 голосов
/ 06 января 2019

Я успешно установил Cassandra в Ubuntu 18.04. Когда я бегу ниже команды я получить следующий вывод.

Кассандра статуса sudo systemctl

cassandra.service - LSB: распределенная система хранения для структурированных Загруженные данные: загружено (/etc/init.d/cassandra; сгенерировано) Активно: активен (выход) с воскресенья 2019-01-06 06:15:28 UTC; 10 лет назад Документы: man: systemd-sysv-generator (8) Процесс: 9453 ExecStop = / etc / init.d / остановка cassandra (код = выход, статус = 0 / УСПЕХ)
Процесс: 9472 ExecStart = / etc / init.d / cassandra start (код = выход, статус = 0 / SUCCESS)

Jan 06 06:15:28 ip-172-31-4-16 systemd [1]: остановлен LSB: распределен система хранения структурированных данных. 06 января 06:15:28 ip-172-31-4-16 systemd [1]: Запуск LSB: распределенная система хранения для структурированных data ... Jan 06 06:15:28 ip-172-31-4-16 systemd [1]: запущен LSB: распределенная система хранения структурированных данных.

Когда я набираю cqlsh, я получаю следующую ошибку.

Ошибка подключения: («Невозможно подключиться к любому серверу», {'127.0.0.1': ошибка (111, "Попытка подключения к [('127.0.0.1', 9042)]. Последняя ошибка: Отказ в соединении ")})

Я проверил журналы в / var / log / cassandra / system.log . и я не нашел никаких журналов ошибок ..

Вот некоторые из содержимого в / etc / cassandra / cassandra.yaml file

адрес для прослушивания: localhost
хранилище_порт: 7000
ssl_storage_port: 7001
start_native_transport: true
родной_транспорт_порт: 9042
start_rpc: false
rpc_address: localhost
rpc_port: 9160
rpc_keepalive: true

Ответы [ 2 ]

0 голосов
/ 05 августа 2019

Сменить владельца /var/lib/cassandra на Кассандру:

chown cassandra:cassandra /var/lib/cassandra
0 голосов
/ 06 января 2019

Процесс Cassandra не работает, как вы можете видеть в status: active (exited).

В Ubuntu 18.04 наиболее вероятной причиной этого является то, что Ubuntu поставляется с Java 10 по умолчанию, который не поддерживается существующими выпусками Cassandra. Пожалуйста, установите Java 8 (через sudo apt install openjdk-8-jdk) и сделайте его по умолчанию - после этого он должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...