2017-02-20 16 views
1

Существует инструмент CLI, который можно напрямую использовать в файловой системе HDFS. Вот GitHub LinkКак настроить HDFS CLI на машине Windows?

Я использую машину для Windows, и я использую терминал Putty для подключения HDFS в моем кластере. Я столкнулся с вышеупомянутой ссылкой git hub, и я хочу, чтобы инструмент HDFS CLI был интегрирован со шпателем. Я прошел через ссылку, и автор попросил настроить пару переменных окружения, чтобы этот инструмент работал. Я довольно запутался в их настройке.

Я загрузил двоичный файл на мою машину. Должен ли я настраивать переменные среды Windows? Если я это сделаю, как это изменение повлияет на терминал шпатлевки, как я использую для подключения моего кластера от Putty. Может ли кто-нибудь из вас изучить это и ответить на него подробно, чтобы интегрировать инструмент. Цените свою помощь.

+0

См. https: // oyermolenko.blog/2017/01/25/first-blog-post о том, как настроить переменные Putty и Environment в пользовательском кластере – Alex

ответ

2

Putty - это только клиент. Инструмент CLI необходимо загрузить и настроить на сервере, к которому вы подключаетесь через Putty.

Войти на сервер с помощью шпатлевки, а затем

  • Загрузить бинарный файл на сервере вместе с предварительной реквизитами
  • Выполните шаги конфигурации на основе серверной операционной системы

Редактировать .bashrc, чтобы уточнить путь к классу,

export CLASSPATH=/path/to/hbase-shell/lib/:$HADOOP_CONF_DIR:$CLASSPATH 
+0

Я добавил путь к классу, но все еще не могу пожар hdfs-shell.sh –

+0

Какая ошибка вы получаете? и как вы его выполняете? – franklinsijo

+0

-bash: hdfs-shell.sh: команда не найдена –