Doris版本:2.0.8 doris manager监控image_write不为1,持续报错,请问这是什么原因,如何才能进行修复。
doris manager截图
Doris版本:2.0.8 doris manager监控image_write不为1,持续报错,请问这是什么原因,如何才能进行修复。
doris manager截图
这里image_write 异常的问题,应该是这块,JVM内存使用超过70% 后不做checkpoint,所以没能生成image文件,这里可以看看JVM内存为什么会升高。
目前建议调整的方式:
如果profile开启的话需要全局关闭 set global enable_profile = false;
导入任务多的话,可能是label堆积,可以修改label的保留时间
fe.conf
label_keep_max_second = 14400;
streaming_label_keep_max_second = 14400;
将FE JVM GC算法修改为G1(2.1+ 版本已经改为G1)
CMS算法修改为G1 算法
JAVA_OPTS="-Djavax.security.auth.useSubjectCredsOnly=false -Xss4m -Xmx8192m -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:$DORIS_HOME/log/fe.gc.log.$CUR_DATE -Dlog4j2.formatMsgNoLookups=true"
-Xmx改成一致的,注意下CUR_DATE这个环境变量,在老版本可能叫DATE