【发布时间】:2017-09-28 16:25:59
【问题描述】:
问题是当我尝试使用我的应用程序从 hive 查询 smth 时,例如
analyze table table_entity compute statistics 或例如select count(*) from table_entity 有时我会遇到这样的异常:java.net.SocketTimeoutException: Read timed out
但是,例如当我查询show tables 或show tblproperties table_entity 时,我没有得到这样的异常。
有人遇到过这个问题吗?
提前谢谢你。
【问题讨论】:
-
尝试增加集群的 JVM MAX Heap 大小
-
@AnkurKumar 我曾尝试以这种方式在我的 cloudera 集群上更改它
export CMF_JAVA_OPTS="-Xms512m -Xmx3G -Xmx3G -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp"但这没有帮助 -
@AnkurSingh 我知道这个问题发布已经有一段时间了,但你能解决这个问题吗?我正和同事一起遇到这个问题,网上没有任何帮助。
-
请查看我的答案,这肯定会有所帮助!