【发布时间】:2015-09-10 08:43:25
【问题描述】:
我已经配置了 3 节点 Spark 集群。并使用带有一些自定义属性的start-thriftserver.sh 脚本启动了 Spark Thrift 服务。并且还在集群的每个spark-default.sh文件中添加了spark.executor.extraJavaOptions -XX:MaxPermSize=1024m -XX:PermSize=256m属性。
使用 Hive JDBC 驱动程序,我能够连接 spark-sql,并尝试了一些查询。
但一段时间后它会抛出 PermGen Space 错误。并且在多次重启 thrift 服务后,它会抛出同样的错误。
【问题讨论】:
-
这个问题怎么重复?我已经尝试过使用大堆空间
-XX:MaxPermSize=1024m -XX:PermSize=256m。如果是,那就写出能解决我的问题的解决方案。 -
我无法理解。没有任何正当理由,为什么人们会否决这个问题?
标签: apache-spark jvm apache-spark-sql permgen