Невозможно подключиться к hbase из Java - PullRequest
0 голосов
/ 30 мая 2018

Я установил локальный hbase, и все нормально работает на оболочке hbase.При выполнении команды состояния я вижу следующий вывод.

1 active master, 0 backup masters, 1 servers, 0 dead, 3.0000 average load

Однако, когда я пытаюсь запустить следующие строки в Java -

Configuration hBaseConfiguration = HBaseConfiguration.create();
hBaseConfiguration.set("hbase.zookeeper.quorum", "localhost");
hBaseConfiguration.set("hbase.zookeeper.property.clientPort", "2181");
hBaseConfiguration.set("zookeeper.znode.parent", "/hbase");
HBaseAdmin.available(hBaseConfiguration);

Это дает мне исключение

Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
at org.apache.zookeeper.KeeperException.create(KeeperException.java:99)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$ZKTask$1.exec(ReadOnlyZKClient.java:189)
at org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient.run(ReadOnlyZKClient.java:323)
at java.lang.Thread.run(Thread.java:748)

Можете ли вы помочь мне?по этому поводу?

...