当我在色调中使用hbase时,报错为“ TSocket读取0字节”。
这是一些配置文件。
<property>
<name>hbase.thrift.support.proxyuser</name>
<value>true</value>
</property>
<property>
<name>hbase.regionserver.thrift.http</name>
<value>true</value>
</property>
[hbase]
hbase_clusters=(Cluster|localhost:9090)
我从./hbase-daemon.sh start thrift
开始节俭,因为该色调不支持thrift2。
我可以使用9090端口进行telnet成功。但是在色相的网络中,它告诉我们“ TSocket读取0字节”,而我无法获取hbase的数据。
堆栈信息:
[24/May/2019 00:32:22 -0700] exceptions_renderable ERROR
Potential trace: [
('/usr/local/hue/apps/hbase/src/hbase/api.py', 46, 'query', 'return getattr(self, action)(*args)'),
('/usr/local/hue/apps/hbase/src/hbase/api.py', 142, 'getTableList', "return [{'name': name, 'enabled': client.isTableEnabled(name, doas=self.user.username)} for name in client.getTableNames(doas=self.user.username)]"),
('/usr/local/hue/desktop/core/src/desktop/lib/thrift_util.py', 420, 'wrapper', 'raise StructuredThriftTransportException(e, error_code=502)')]