Мы знаем, что это не просто Hadoop, и за столом есть подпроекты! Итак, давайте посмотрим, как установить Hive, Hbase и Pig в этом посте.
Прежде чем грести на лодке …
Пожалуйста, следуйте предыдущему посту и будьте готовы с установленным Hadoop!
Перейдите по ссылке для предыдущего поста:
http://femgeekz.blogspot.in/2012/06/hadoop-hangover-introduction-to-apache.html
также, то же самое можно найти на сайте разработчика DZone: http://www.dzone.com/links/hadoop_hangover_introduction_to_apache_bigtop_and.html
Все установлено ?? Большой! Недвусмысленно..
Убедитесь, что все сервисы Hadoop запущены. А именно, JobTracker, SecondaryNameNode, TaskTracker, DataNode и NameNode. [автономный режим]
Улей с Bigtop :
Шаги здесь почти такие же, как Установка Hive как отдельного проекта.
Тем не менее, несколько шагов сокращены.
Hadoop, установленный в предыдущем посте, является Выпуском 1.0.1
Мы установили Hadoop с помощью следующей команды
1
|
sudo apt-get install hadoop\* |
Шаг 1 : Установка куста
Мы установили Bigtop 0.3.0, поэтому с помощью следующей команды устанавливаются все компоненты улья.
то есть. улей, улей-метастор, улей-сервер. Имена демонов отличаются в Bigtop 0.3.0.
1
|
sudo apt-get install hive\* |
Это устанавливает все компоненты улья. После установки скрипты должны иметь возможность создавать / tmp и / usr / hive / warehouse и HDFS не позволяет создавать их во время установки, так как не знает пути к Java. Итак, создайте каталоги, если они не созданы, и предоставьте права на выполнение.
В каталоге hadoop, т.е. / USR / Библиотека / Hadoop /
1
2
3
4
|
bin/hadoop fs -mkdir /tmp bin/hadoop fs -mkdir /user/hive/warehouse bin/hadoop -chmod g+x /tmp bin/hadoop -chmod g+x /user/hive/warehouse |
Шаг 2 : Альтернативными каталогами могут быть / var / run / hive и / var / lock / subsys
1
2
|
sudo mkdir /var/run/hive sudo mkdir /var/lock/subsys |
Шаг 3 : Запустите сервер улья, демон
1
|
sudo /etc/init .d /hive-server start |
Образ:
Шаг 4 : Запуск улья
Перейдите в каталог / usr / lib / hive .
Смотрите изображение ниже:
бен / улей
Шаг 5 : Операции на Улей
Образ:
HBase с Bigtop:
Установка Hbase похожа на Hive.
Шаг 1 : Установка HBase
1
2
|
<b> sudo apt-get install hbase\* < /b > |
Образ:
Шаг 2 : Запуск HMaster
1
2
|
<b><b> sudo service hbase-master start < /b >< /b > |
Образ:
Образ:
Шаг 3 : Запуск оболочки HBase
1
|
<b><b>hbase shell < /b >< /b > |
Образ:
Шаг 4 : Операции HBase
Образ:
Образ:
Свинья с бигтопом :
Установка Pig тоже похожа.
Шаг 1 : Установка Свиньи
1
2
|
<b><b> sudo apt-get install pig < /b >< /b > |
Образ:
Шаг 2. Перемещение файла в HDFS
Образ:
Шаг 3 : Установленная Свинья-0.9.2
Образ:
Шаг 4 : Запуск скорлупы
1
2
|
<b><b>pig < /b >< /b > |
Образ:
Шаг 5 : Основные операции со свиньей
Образ:
Образ:
Мы увидели, что можно установить подпроекты и работать с Hadoop без проблем.
У Apache Bigtop своя искра! 🙂
Выпущена версия BIGTOP-0.4.0, которая должна решить следующие проблемы:
Исходные и бинарные файлы:
http://people.apache.org/~rvs/bigtop-0.4.0-incubating-RC0
Maven сценическое репо:
https://repository.apache.org/content/repositories/orgapachebigtop-279
Файл KEYS Bigtop, содержащий ключи PGP, который мы используем для подписания релиза:
http://svn.apache.org/repos/asf/incubator/bigtop/dist/KEYS
Давайте посмотрим, как установить другие подпроекты в следующих сообщениях!
До тех пор, Счастливого обучения!
Ссылка: Hadoop Hangover: введение в Apache Bigtop и установка Hive, HBase и Pig от нашего партнера JCG Swathi V в блоге * Techie (S) pArK * .