Вопрос Как получить доступ к HBase после JUJU


Я использовал hbase charm с Juju для успешного развертывания hbase, однако я не знаю, как получить доступ к экземпляру hbase сейчас! Обычно я использовал бы оболочку, предоставленную в каталоге ../hbase/bin/, но я не могу ее найти. Любая идея, как я могу получить доступ к Hbase для вставки данных в этот момент?

Благодаря!


2
2018-06-11 23:35


происхождения


Я вижу, что вы видите «hbase charm», который не будет «успешно» развернут, если у вас нет правильного и полного развертывания кластера. Развертывали ли вы ZooKeeper по боковой стороне и добавляли необходимые отношения? - lazyPower
Да, ZooKeeper и отношения настроены. Он показывает IP, от которого он работает, но я понятия не имею, как получить к нему доступ. - Douglas Tober


ответы:


Вы можете напрямую обращаться к машинам, используя juju ssh:

juju ssh hbase-master/0 

Предполагая, что вы вызвали свою службу «hbase-master», вы получите эту услугу, позволяющую выполнять действия на этом устройстве. Есть несколько примеров этого в действии в hbase readme.

Что касается того, как использовать шарм hbase, если readme не покрывает ваши вопросы, скорее всего, лучше всего связаться с автором очарования.


2
2018-06-12 01:36



Вы знаете, где развертывание hbase находится на машине? В дополнение к моему вопросу; Я хотел бы использовать Apache Phoenix с hbase, а Phoenix требует, чтобы .jar был в каталоге ../hbase/lib/. - Douglas Tober
@DouglasTober После того, как вы зашли в машину, вы сможете найти банку. Что касается совместимости с Apache Phoenix, я не использовал ни один из них, поэтому лучше всего контактировать с автором заклинания, если есть несовместимость. - hatch