oom异常hiveserver 2

3yhwsihp  于 2021-06-26  发布在  Hive
关注(0)|答案(0)|浏览(234)

我已配置 HADOOP_HEAPSIZE 在hiveenv.sh中为12288m,但是仍然得到oom异常,我不得不经常重新启动hiveserver2!!?
当我在hiveserver上执行ps grep时,

mapr      4824     1  0 Apr05 ?        00:00:53 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131.x86_64/bin/java -Xmx12288m -Dhiveserver2.auth=NONE -Dhadoop.login=simple -Djava.security.auth.login.config=/opt/mapr/conf/mapr.login.conf -Dzookeeper.sasl.clientconfig=Client_simple -Dzookeeper.saslprovider=com.mapr.security.simplesasl.SimpleSaslProvider -Dmapr.library.flatclass -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/opt/mapr/hadoop/hadoop-2.7.0/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/opt/mapr/hadoop/hadoop-2.7.0 -Dhadoop.id.str=mapr -Dhadoop.root.logger=INFO,console -Djava.library.path=/opt/mapr/hadoop/hadoop-2.7.0/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Xmx512m -Dhadoop.security.logger=INFO,NullAppender -Djava.security.auth.login.config=/opt/mapr/conf/mapr.login.conf -Dzookeeper.sasl.clientconfig=Client_simple -Dzookeeper.saslprovider=com.mapr.security.simplesasl.SimpleSaslProvider org.apache.hadoop.util.RunJar /opt/mapr/hive/hive-1.2/lib/hive-service-1.2.0-mapr-1603.jar org.apache.hive.service.server.HiveServer2
mapr     17943     1  0 Apr03 ?        00:03:13 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131.x86_64/bin/java -Xmx256m -Dhiveserver2.auth=NONE -Dhadoop.login=simple -Djava.security.auth.login.config=/opt/mapr/conf/mapr.login.conf -Dzookeeper.sasl.clientconfig=Client_simple -Dzookeeper.saslprovider=com.mapr.security.simplesasl.SimpleSaslProvider -Dmapr.library.flatclass -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/opt/mapr/hadoop/hadoop-2.7.0/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/opt/mapr/hadoop/hadoop-2.7.0 -Dhadoop.id.str=mapr -Dhadoop.root.logger=INFO,console -Djava.library.path=/opt/mapr/hadoop/hadoop-2.7.0/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Xmx512m -Dhadoop.security.logger=INFO,NullAppender -Djava.security.auth.login.config=/opt/mapr/conf/mapr.login.conf -Dzookeeper.sasl.clientconfig=Client_simple -Dzookeeper.saslprovider=com.mapr.security.simplesasl.SimpleSaslProvider org.apache.hadoop.util.RunJar /opt/mapr/hive/hive-1.2/lib/hive-service-1.2.0-mapr-1603.jar org.apache.hadoop.hive.metastore.HiveMetaStore
mapr     27048 25765  0 09:16 pts/1    00:00:00 grep -i hiveserver2

似乎jvm将参数的最右边的示例视为胜利者,因此在我的例子中xmx的最右边的值是512m。
如何解决?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题