Подключение к комиссионному серверу Kerberos HBase с помощью R - rhbase
Я пытаюсь подключиться к HBase с помощью пакета R rhbase
, Следуя инструкциям на https://github.com/RevolutionAnalytics/RHadoop/wiki/user-rhbase-Home, у меня все установлено, включая HBase Thrift Server.
Я могу подтвердить связь с hb.init()
:
[1] "hb.client.connection"
Исключение возникает при попытке просто перечислить таблицы:
2018-12-14 09:55:40,563 ERROR org.apache.hadoop.hbase.thrift.TBoundedThreadPoolServer: Error occurred during processing of message.
java.lang.RuntimeException: org.apache.thrift.transport.TTransportException: Invalid status -128
at org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
at org.apache.hadoop.hbase.thrift.TBoundedThreadPoolServer$ClientConnnection.run(TBoundedThreadPoolServer.java:283)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
После некоторого поиска в Google я нашел эту ветку GitHub: https://github.com/RevolutionAnalytics/rhbase/issues/10 которая, похоже, имеет ту же проблему, но не имеет разрешения.
Есть ли rhbase
поддерживает Kerberos HBase Thirft Server?