ведение дел на малине Pi не начинается после выключения - cqlsh "Соединение отказалось"

-3

каждый раз, когда я завершаю работу и запускаю малину Pi 3 после свежего рабочего процесса Thingsboard, он не запускается из-за ошибки на cqlsh.

файл журнала показывает эту ошибку:

2017-02-03 23: 27: 07,556 [localhost-startStop-1] WARN otsdao.cassandra.CassandraCluster - Не удалось инициализировать кластер cassandra из-за того, что все хосты (ы), попробованные для запроса, не удалось (попробовали: /127.0.0.1:9042 ( com.datastax.driver.core.exceptions.TransportException: [/127.0.0.1] Не удается подключиться)). Повторите попытку в 3000 мс

и запустив команду cqlsh, я получил:

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

Как я могу исправить эту ошибку?

спросил(а) 2017-02-04T02:35:00+03:00 2 года, 10 месяцев назад
2
2 ответа
84

У нас есть проблемы с Cassandra и Thingsboard, работающими на машинах с небольшим объемом ОЗУ (1-2 Гб). Обновите свою установку, используя последнее руководство по установке.

ответил(а) 2017-02-07T17:43:00+03:00 2 года, 10 месяцев назад
32

задача решена!

при поиске решения в Интернете, я обнаружил, что кто-то говорит, чтобы выполнить команду: pi @raspberrypi: ~ $ nodetool status

установите или отключите MAX_HEAP_SIZE и HEAP_NEWSIZE парами при использовании CMS GC (см. cassandra-env.sh)

Это привело меня к проблеме !!! Я делал ошибку при редактировании "cassandra-env.sh".

Я бы предложил вещи изменить свои инструкции, чтобы:

Найдите, НЕОБХОДИМО и установите параметры памяти в /etc/cassandra/cassandra-env.sh

MAX_HEAP_SIZE = "150M"

HEAP_NEWSIZE = "50M"

ответил(а) 2017-02-09T00:01:00+03:00 2 года, 10 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема