Какая версия sqoop совместима с hadoop 3.0 - PullRequest
0 голосов
/ 24 февраля 2019

При запуске sqoop version появляется эта ошибка:

hadoopusr @ houssein: ~ $ sqoop version
Предупреждение: /usr/lib/sqoop/../hbase не существует!Импорт HBase не удастся.Пожалуйста, установите $ HBASE_HOME в корневой каталог вашей установки HBase.

Предупреждение: /usr/lib/sqoop/../hcatalog не существует!HCatalog задания не удастся.Пожалуйста, установите $ HCAT_HOME в корневой каталог вашей установки HCatalog.

Предупреждение: /usr/lib/sqoop/../accumulo не существует!Импорт Accumulo потерпит неудачу.Пожалуйста, установите $ ACCUMULO_HOME в корневой каталог вашей установки Accumulo.

Предупреждение: /usr/lib/sqoop/../zookeeper не существует!Импорт Accumulo потерпит неудачу.Пожалуйста, установите $ ZOOKEEPER_HOME в корневой каталог вашей установки Zookeeper.

/ usr / local / hadoop / libexec / hadoop-functions.sh: строка 2326: HADOOP_ORG.APACHE.SQOOP.SQOOP_USER: неправильная замена
/ usr / local / hadoop / libexec / hadoop-functions.sh: строка 2421: HADOOP_ORG.APACHE.SQOOP.SQOOP_OPTS: неправильная замена
2019-02-24 04: 43: 16 533 INFO sqoop.Sqoop: запущена версия Sqoop: 1.4.7 Sqoop 1.4.7
идентификатор коммита git2328971411f57f0cb683dfb79d19d4d19d185dd8
Скомпилировано maugli в четверг 21 декабря 15:59:58 STD 2017`

Любая помощь?

Ответы [ 2 ]

0 голосов
/ 08 июля 2019

Я предполагаю следующее:

SQOOP_HOME и другие параметры настроены в .profile

the HADOOP_COMMON_HOME & HADOOP_MAPRED_HOME настройка уже выполнена в $SQOOP_HOME/conf path.

Iтоже сталкивался с подобной проблемой, но он решился после того, как я добавил коннекторы mysql

Я скачал нижеприведенное по приведенной ниже ссылке, файл mysql-connector-java-8.0.15.tar.gz (вы можететакже загрузите его по другой ссылке)

[Ссылка для скачивания] [1]

Действия по настройке соединителя mysql.

После того, какПакет mysql-connector-java gz загружен. Выполните следующие команды, чтобы разархивировать его:

tar -xvf mysql-connector-java-8.0.15.tar.gz

mv mysql-connector-java-8.0.15/mysql-connector-java-8.0.15.jar /$SQOOP_HOME/lib

Наконец, чтобы проверить установку, выполните:

sqoop version

Будет выведена версия о sqoop

Надеюсь, это поможет !!

0 голосов
/ 14 марта 2019

Сначала измените версию Hadoop на 2.6.x.

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

...