ywf
2022 年1 月 29 日 11:10
#1
【产品名称】obloader
【产品版本】最新版
【问题描述】使用obdump导出数据正常,然后使用obloader导入数据的时候,其他都正常,但是error日志里有几个报错,且都是相同表和相同内容:
java.lang.IllegalStateException: The memory of leader server: 192.168.196.112:2881 is not released for more than 10800093 millis. Table: "technologydownstrea
m", Partition: 0
附件是完整的obloader和observer相关日志,请技术人员给予指导
obloaderror.zip (1499146 KB)
和顺
2022 年1 月 29 日 13:29
#2
[2022-01-29 02:56:47.368157] ERROR [CLOG] update_free_quota (ob_log_file_pool.cpp:465) [14076][1791][Y0-0000000000000000] [lt=36] [dc=0] clog disk is almost full(type_=1, total_size=1899071201280, free_quota=-205876715520, warn_percent(%)=10, limit_percent=95, used_percent(%)=20) BACKTRACE:0x97b78ce 0x970a211 0x227e9a6 0x227e5cb 0x227e267 0x7466d5c 0x73e3a82 0x318c8c4 0x7187ee0 0x737e4bf 0x738272f 0x7382456 0x2bde104 0x2be0a32 0x95a1975 0x95a06a2 0x959d1cf
1、建议data和clog分盘部署
2、clog_disk_utilization_threshold 参数经过确认从默认值的80调整成了10,需要调大一些,如,30在观察一下。
ywf
2022 年2 月 8 日 09:28
#3
您好,我把clog的阈值调整到50%后,重新导入数据依然报错(跟之前一样):
java.lang.IllegalStateException: The memory of leader server: 192.168.196.112:2881 is not released for more than 10800031 millis.
从字面意思理解,是不是哪里的空间或者内存没有释放超过10800031 millis.?求解答
ywf
2022 年2 月 8 日 09:33
#4
更正下:应该是server的内存超过10800031毫秒没有释放,这个是咋回事
ywf
2022 年2 月 8 日 10:16
#6
obload日志从2022-02-04 01:14:00之后是重新导入的
obloaderror.zip (903562 KB)
ywf
2022 年2 月 9 日 10:01
#8
最新的load日志见附件
ob-loader-dumper.zip (1850503 KB)
检查一下 observer 内存水位为什么没有释放?通常内存转储会释放内存的。