Статьи

Apache Bigtop — Установка Улей, HBase и Свинья

В предыдущем посте мы узнали, как легко было установить Hadoop с Apache Bigtop!
Мы знаем, что это не просто 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, которая должна решить следующие проблемы:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12318889&styleName=Html&projectId=12311420

Исходные и бинарные файлы:

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 * .