Как установить hbase на Ubuntu?

5

Как установить hbase на Ubuntu 9.04?


источник
StackOverflow - это сайт, предназначенный для программирования вопросов, а не для установки программ.
monksy
ServerFault - это сайт, предназначенный для системных администраторов и ИТ-специалистов, а не для установки программ. Используйте SuperUser.com для этого.
Josh Brower

Ответы:

4

Вы можете установить HBase в 3 режимах: автономный, псевдораспределенный и полностью распределенный.

Автономный режим - это значительно упрощенная установка, позволяющая подключаться только коду клиента, работающему на той же машине. Это полезно, например, когда вы хотите быстро установить HBase на рабочую станцию, на которой вы разрабатываете код клиента HBase.

Псевдораспределенный режим - это «нормальная» установка HBase, которая выполняется на кластере с одним узлом. Это позволит вам установить HBase, например, на одном сервере в вашем офисе или центре обработки данных, а затем подключить к нему клиентский код, работающий на нескольких рабочих станциях. Это явно лучше в средах групповой разработки, но, возможно, также лучше для сценариев с одним разработчиком (когда сервер и клиентский код находятся на одной рабочей станции), поскольку разработчик может исследовать и учитывать все системные компоненты, которые будут присутствовать в производственной системе. ,

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

Чтобы запустить HBase в псевдо или полностью распределенных режимах, вы также должны установить hadoop. hadoop - это распределенная файловая система, изначально разработанная Yahoo. HBase хранит порции данных в файлах, которые записывает в hadoop. Затем hadoop позаботится о тиражировании / распространении этих данных.

Из-за тесной связи между HBase и hadoop обе системы должны быть установлены правильно. Процесс установки может включать внесение определенных необходимых изменений в конфигурацию Ubuntu (или другого сервера) по умолчанию, а также в программное обеспечение.

Краткое руководство по настройке HBase в псевдораспределенном режиме в Ubuntu предоставлено здесь. http://ria101.wordpress.com/2010/01/28/setup-hbase-in-pseudo-distributed-mode-and-connect-java-client/


источник
Хороший ответ, это многое проясняет. Я знаю, что этому посту чуть больше года, однако, следует упомянуть даже автора предоставленной вами ссылки, в которой говорится, что они переключились на Cassandra из-за сложностей начальной настройки. Возможно, Cloudera упрощает установку?
Doug Molineux