内容纲要
概要描述
本文描述hyperbase集群数据量过大时,使用dstool修复工具出现GC情况的解决方案
详细描述
问题描述
PS:建议是针对性的选择 部分异常表 进行修复,尽量避免直接全库修复。
hyperbase集群数据量很大,进行dstool修复的时候不顺利,出现报错如下:
GC (Allocation Failure)
Root Cause
客户端资源配不够
解决方案
修改 TDH-Client/hyperbase/bin/hbase
红框处增加一行
HBASE_OPTS="$HBASE_OPTS -Xmx2g -Xms2g"
可以解决dstool客户端GC问题,进行继续修复