快照大小为100T的Hbase表,hbase超时应该设置为多少合适呢?现在默认为5min

错误信息:ERROR: Call id=21, waitTime=60001, operationTimeout=60000 expired.
已邀请:

Leo

赞同来自:

哪个步骤报错的?create snapshot 吗,可以试下10分钟什么的,貌似这个过程和数据量不是成直接的正比的,毕竟create的时候大部分是在对元数据信息进行操作

WangYQ

赞同来自:

可以看一下hbase日志,确定出create snapshot时主要的耗时操作
然后再对应的给出优化方式,如调整建立hfile link的线程池大小等

zhangleiHbase

赞同来自:

表是disable状态还是enable状态,这个也可以关注一下,至少我看1.2.4的源码  两个状态的表在做快照时是不一样的,1、如果表为enable的状态,snapshot操作是由regionserver来完成的,如果节点够,会快一些;2、如果表为disable状态,则由master来负责做snapshot,会慢一些,这一点也可以关注

要回复问题请先登录注册


中国HBase技术社区微信公众号:
hbasegroup

欢迎加入HBase生态+Spark社区钉钉大群