Ошибка при вставке данных: NoHostAvailable:

53
3

Я пытаюсь изучить основы Apache Cassandra. Я нашел этот простой пример приложения на странице https://docs.datastax.com/en/cql/3.1/cql/ddl/ddl_music_service_c.html

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

Но когда я пытаюсь вставить данные, у меня есть ошибка: "NoHostAvailable:" Это так. Больше информации.

NoHostAvailable

До сих пор я пытался обновить драйвер python (исключение NoHostAvailable, связанное с Cassandra из python), но оно не сработало.

Что я делаю неправильно? Или это проблема с cqlsh?

спросил(а) 2016-10-06T23:07:00+03:00 3 года, 9 месяцев назад
1
Решение
86

ОК. Я нашел ответ. NetworkTopologyStrategy не подходит для работы на одном узле. После изменения стратегии репликации на SimpleStrategy все приступило к работе.

ответил(а) 2016-10-07T16:07:00+03:00 3 года, 9 месяцев назад
39

Просто встретил ту же проблему. проверьте настройку репликации пространства ключей, при использовании NetworkTopologyStrategy убедитесь, что имя постоянного тока указано правильно.

ответил(а) 2019-05-08T12:59:00+03:00 1 год, 2 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

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