2017-02-02 4 views
0

я запустить следующую команду для создания каталога в HDFS:Путь в каталоге HDFS не работает

[Cloudera @ QuickStart ~] $ Hadoop фс -mkdir/пользователь/водотоки/чириканье

MKDIR : `/ пользователя/желобе/чириканье: Нет такого файла или каталога

[Cloudera @ Quickstart ~] $ Hadoop фс -mkdir/пользователь/желобе

[Cloudera @ Quickstart ~] $ Hadoop фс -mkdir/пользователь/лоток/твиты

и я открываю браузер и не получаю ошибок. Но я не могу получить никакого результата или он не показывает путь в каталоге HDFS.

Просмотр Каталог:

/пользователь/водотоки/твитов

Разрешение Владелец Размер группы репликации Размер блока Имя.

я должен был получить экран на этапе 24 (https://www.eduonix.com/blog/bigdata-and-hadoop/flume-installation-and-streaming-twitter-data-using-flume/), но я не вижу в каталог HDFS

Любая помощь, пожалуйста? Благодарю.

ответ

0

Как вы упомянули выше, вы явно создаете местоположение /user/flume/tweets в HDFS с помощью команды -mkdir. Поскольку созданный вами каталог не содержит каких-либо данных, при просмотре его с помощью веб-браузера он отображает только заголовки столбцов как Permission Owner Group Size Replication Block Size Name.

С другой стороны, насколько я понимаю из link, вы указали, что местоположение /user/flume/tweets создано командой ./bin/flume-ng agent -n TwitterAgent -c conf -f /usr/lib/apache-flume-1.4.0-bin/conf/flume.conf. Вы не должны создавать это местоположение вручную, используя команду -mkdir. Он должен создаваться автоматически, если вы выполняете команду выше.