denver
@denver

Почему HBase в standalone mode стартует, но не функционирует?

Ставлю HBase из apt-get на свежеустановленную Ubuntu 11.04 как написано здесь:


sudo jps показывает что HMaster загружен:

24462 Jps

2926 HMaster

Нужно: простейший standalone mode. По идее никакой конфигурации не требуется и при установке должно работать, а именно можно зайти на и увидеть страницу с инфой.

Проблема в том, что браузер не получает ответа (не отваливается, постоянно висит крутилка). В логах при этом пишется что-то про «Failed assignment of — ROOT-» (такой же лог как здесь, там советуют отключить ipv6 — не помогло).


Запускал hbase shell, делал в нем status:
hbase(main):001:0> status 'detailed'
version 0.90.1-cdh3u0
1 regionsInTransition
    -ROOT-,,0.70236052 state=OFFLINE, ts=1306432962165
1 live servers
     1306432082022
        requests=0, regions=0, usedHeap=31, maxHeap=991
0 dead servers



Смущает два факта:

— state=OFFLINE у -ROOT- сервера (?) и

— надпись «localhost» (в то время как 127.0.1.1 имеет другое имя, скажем myserver, и на двух других серверах в функуиональном стэнлэлон режиме status 'detailed' выводит ТОЧНО НЕ localhost).


Все уже перечитал перегуглил, никак сволочь не могу найти почему он берет localhost а не myserver.


ЗЫ.

— HBase 0.90.1 взял тут: deb maverick-cdh3 contrib

— Java тут: deb natty partner
  • Вопрос задан
  • 2515 просмотров
Решения вопроса 1
denver
@denver Автор вопроса
Ну все, нагуглид 140 символов которые полезнее мануала по HBase. Поменял в /etc/hosts:
127.0.0.1 localhost
127.0.1.1 myserver
На:
127.0.0.1 localhost myserver
И после рестарта HBase все начало работать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы