api错误:tsocket在hbase中使用色调时读取0字节

wgxvkvu9  于 2021-06-04  发布在  Hadoop
关注(0)|答案(3)|浏览(361)

这是我在色调配置中的设置
[hbase(hbase)]

以逗号分隔的hbase旧版服务器列表

名称格式的群集|host:port)'.

hbase\u clusters=(群集)|masterip:thriftport)

截短前每行获取的行或列的硬限制。

截断极限=500

但当我连接到hue网页并切换到hbase选项卡时,它会显示出来

日志:[08/dec/2013 19:30:13+0000]中间件信息处理异常:api错误:tsocket read 0 bytes:traceback(最近一次调用):
文件“/home/ubuntu/workspaces/hue/hue master/build/env/lib/python2.7/site packages/django-1.4.5-py2.7.egg/django/core/handlers/base.py”,第111行,在get\u response中

response = callback(request, *callback_args,**callback_kwargs)

文件“/home/ubuntu/workspaces/hue/hue master/apps/hbase/src/hbase/views.py”,第69行,在api\ U路由器中

return api_dump(HbaseApi().query(*url_params))

文件“/home/ubuntu/workspaces/hue/hue master/apps/hbase/src/hbase/api.py”,第47行,在查询中

raise PopupException(_("Api Error: %s") % e.message)

popupexception:api错误:tsocket读取0字节
[08/dec/2013 19:30:13+0000]thrift_util info thrift发现传输异常:tsocket读取0字节
[08/dec/2013 19:30:13+0000]thrift\u util警告thrift调用重试次数不足:gettablenames
[08/dec/2013 19:30:13+0000]thrift_util debug thrift调用:hbase.hbase.client.gettablenames(args=(),kwargs={})
[08/dec/2013 19:30:13+0000]节俭\u util info节俭异常;重试:tsocket读取0字节
[08/dec/2013 19:30:13+0000]thrift_util debug thrift调用:hbase.hbase.client.gettablenames(args=(),kwargs={})
[08/dec/2013 19:30:13+0000]节俭\u util info节俭异常;重试:tsocket读取0字节
[08/dec/2013 19:30:13+0000]thrift_util debug thrift调用:hbase.hbase.client.gettablenames(args=(),kwargs={})
[08/dec/2013 19:30:13+0000]访问信息118.163.58.205 tracy-“post/hbase/api/gettablelist/cluster http/1.1”

arknldoa

arknldoa1#

将其添加到hbase“core site.conf”:

<property>
  <name>hbase.thrift.support.proxyuser</name>
  <value>true</value>
</property>

<property>
  <name>hbase.regionserver.thrift.http</name>
  <value>true</value>
</property>
mnemlml8

mnemlml82#

hbase主服务器和thrift服务器是否仍在运行(你有日志吗?)
另外,您使用的是安全性吗?您使用的是哪个hbase版本?

e4eetjau

e4eetjau3#

你能查一下这些示例的本地时间吗。我有同样的问题,我现在已经修复后,有相同的时区上的所有示例和色调时区

相关问题