Нужен ли мне Hadoop в моих окнах для подключения к hbase, работающему в Linux?

Нужен ли мне Hadoop в моих окнах для подключения к hbase, работающему на Ununtu, с помощью Hadoop?

Мой hbase отлично работает на моей машине с Ubuntu. Я могу подключиться к eclipse на той же машине (я использую kundera для подключения hbase). Теперь я хочу подключить hbase из моей IDE Windows 7 eclipse. Нужно ли мне устанавливать hadoop на мои окна, чтобы подключить удаленный hbase, который находится на ubuntu.?? когда я пытался, я получаю что-то вроде этого

Failed to locate the winutils binary in the hadoop binary path
Read about open-source technology .IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

person ULLAS K    schedule 17.06.2015    source источник


Ответы (2)


Все, что вам нужно, — это файлы hadoop, hbase jar, а затем объект конфигурации, инициализированный с помощью: 1. детали hbase.zookeeper.quorum (если кластер) и другая инициализированная информация. 2. hbase.zookeeper.property.clientPort 3. zookeeper.znode.parent

А затем, получив соединение с вышеуказанным объектом конфигурации

person Ramzy    schedule 17.06.2015
comment
Спасибо .. Нужны ли они мне на моей машине с Windows ?? я добавил все банки (проект pom.xml maven). Пожалуйста, уточните немного - person ULLAS K; 17.06.2015
comment
да, отдельный java-проект с jar-файлами и подробностями конфигурации, приведенными выше, должен подойти, чтобы использовать Put, Scan и т. д. - person Ramzy; 17.06.2015

Эта проблема обычно возникает в версии Hadoop 2.x.x. Один из вариантов — собрать дистрибутив Windows для версии Hadoop. Перейдите по этой ссылке: http://www.srccodes.com/p/article/38/build-install-configure-run-apache-hadoop-2.2.0-microsoft-windows-os

Но перед сборкой попробуйте использовать zip-файл, указанный в этой ссылке:

http://www.srccodes.com/p/article/39/error-util-shell-failed-locate-winutils-binary-hadoop-binary-path

Извлеките этот zip-файл и вставьте файлы из hadoop-common-2.2.0/bin в каталог $HADOOP_HOME/bin.

Примечание. Для меня это работает даже для версии Hadoop 2.5.

person Maddy RS    schedule 17.06.2015