Работаю на Nifi с Hbase. В этом случае я получаю данные от Hbase, используя процессор Gethbase и отправляю данные в процессор Putfile в Nifi. Но я получаю сообщение об ошибке «не удалось получить данные от Hbase из-за исключения сетевого подключения Java: соединение отказано» в Nifi. Любые предложения, пожалуйста
не удалось получить данные от hbase из-за исключения сетевого подключения Java: в соединении отказано в Nifi
Ответы (1)
Вам нужно будет убедиться, что узел, на котором работает NiFi, может взаимодействовать с ZooKeeper и всеми узлами HBase.
GetHBase использует HBaseClientService, у которого есть свойство для ресурсов конфигурации. Вы хотите установить в своих ресурсах конфигурации список файлов, разделенных запятыми, содержащих конфигурацию HBase. Обычно это hbase-site.xml и core-site.xml, и эти файлы сообщают процессору, где находится ZooKeeper.
Предполагая, что вы используете NiFi на узле, на котором не работает HBase, вы должны скопировать hbase-site.xml и core-site.xml с узла HBase на узел, где находится NiFi.
person
Bryan Bende
schedule
04.05.2016
Я работаю над шаблоном Fun_With_Hbase.xml. В этом случае я отправлю данные в таблицу hbase, но не получу данные из hbase. Я получаю сообщение о том, что не удалось получить данные из hbase из-за исключения сетевого подключения java: ошибка отказа в соединении в процессоре GetHbase и в процессоре PutHbaseCell, в процессоре PutHbaseJson. Я получил ошибку, похожую на ошибку этого идентификатора отсутствующей строки, маршрутизация до отказа.
- person 9966; 05.05.2016