Не удалось создать FileClient: база данных Mapr - PullRequest
0 голосов
/ 10 сентября 2018

При получении моих объектов из базы данных Mapr в моей программе. Я получаю эту ошибку:

2018-09-10 15: 19: 56,0244 ОШИБКА Cidcache fs / client / fileclient / cc / cidcache.cc: 1611 Тема: 12922 MoveToNextCldb: нет записей CLDB, не может работать, спит 5 секунд!
2018-09-10 15: 20: 01,0246 ОШИБКА Клиент fs / client / fileclient / cc / client.cc: 1104 Поток: 12922 Не удалось инициализировать клиент для кластера 127.0.0.1:7222, ошибка Сброс соединения по одноранговому узлу (104)
com.palmyra.arch.exception.ProcessException: не удалось создать FileClient

и после этого программа завершается.

1 Ответ

0 голосов
/ 10 сентября 2018

Не удалось инициализировать клиент для кластера 127.0.0.1:7222, ошибка Сброс соединения по узлу (104)

Я думаю, что это сообщение довольно ясно. Ваша программа пытается подключиться к порту 7222 на локальном хосте, на котором она запущена, и на этом порту ничего не прослушивается, поэтому попытка подключения завершается неудачно с ошибкой 104, сброс соединения выполняется другим узлом.

Как правило, вам не следует устанавливать адрес CLDB равным 127.0.0.1, поскольку это всегда означает, что локальный хост и единственный хост, на котором будет работать этот адрес, - это хост, на котором работает служба CLDB. Вы должны запустить скрипт configure.sh и указать имена хостов серверов, на которых вы запускаете CLDB, с опцией -C для этого скрипта. Поскольку не было предоставлено никакой информации о том, как вы настраиваете программное обеспечение MapR или среду, в которой вы пытаетесь запустить это приложение, я могу лишь указать вам на документацию MapR, которая описывает шаги по установке и настройке обоих кластеров. серверы, а также клиенты.

Документация MapR

...