<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: hiveserver2 out of memory - what settings to use in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160054#M53378</link>
    <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/15824/maxjflanders.html" nodeid="15824"&gt;@Maxwell Flanders&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rule of thumb varies on your specific use case. How many users are connecting concurrently? Regardless 256 MB is very low. &lt;/P&gt;&lt;P&gt;Bump it to at least 4GB and see if this resolves your issue. Change -Xmx256m to -Xmx4096m. I was able to find recommended values for HS2. Use this as a guideline:&lt;/P&gt;&lt;TABLE&gt;

 
 &lt;TBODY&gt;&lt;TR&gt;
  &lt;TD&gt;Up to 20 concurrent connections&lt;/TD&gt;
  &lt;TD&gt;6 GB&lt;/TD&gt;
  
 &lt;/TR&gt;
 &lt;TR&gt;
  &lt;TD&gt;Up to 10 concurrent connections&lt;/TD&gt;
  &lt;TD&gt;4 GB&lt;/TD&gt;
  
 &lt;/TR&gt;
 &lt;TR&gt;
  &lt;TD&gt;Single connection&lt;/TD&gt;
  &lt;TD&gt;2 GB&lt;/TD&gt;
  
 &lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Sat, 04 Feb 2017 06:37:23 GMT</pubDate>
    <dc:creator>mqureshi</dc:creator>
    <dc:date>2017-02-04T06:37:23Z</dc:date>
    <item>
      <title>hiveserver2 out of memory - what settings to use</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160053#M53377</link>
      <description>&lt;P&gt;Our instance of hiveserver2 has been running out of memory about once per day requiring a restart. The machines running hive serve2 have 52gb of memory, but is there some kind of rule of thumb on how much memory to allocate, based on machine size??&lt;/P&gt;&lt;P&gt;ps ax | grep -i hiveserver2 returns:&lt;/P&gt;&lt;P&gt;hive     14668     1  0 Feb02 ?        00:02:16 /usr//bin/java -Xmx256m -Djava.net.preferIPv4Stack=true -Dhdp.version=2.3.4.7-4 -Dhdp.version=2.3.4.7-4 -Dhadoop.log.dir=/usr/hdp/2.3.4.7-4/hadoop/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/usr/hdp/2.3.4.7-4/hadoop -Dhadoop.id.str= -Dhadoop.root.logger=INFO,console -Djava.library.path=:/usr/hdp/2.3.4.7-4/hadoop/lib/native/Linux-amd64-64:/usr/hdp/2.3.4.7-4/hadoop/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Dhadoop.security.logger=INFO,NullAppender org.apache.hadoop.util.RunJar /usr/hdp/2.3.4.7-4/hive/lib/hive-service-1.2.1.2.3.4.7-4.jar org.apache.hive.service.server.HiveServer2&lt;/P&gt;</description>
      <pubDate>Sat, 04 Feb 2017 05:58:04 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160053#M53377</guid>
      <dc:creator>maxjflanders</dc:creator>
      <dc:date>2017-02-04T05:58:04Z</dc:date>
    </item>
    <item>
      <title>Re: hiveserver2 out of memory - what settings to use</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160054#M53378</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/15824/maxjflanders.html" nodeid="15824"&gt;@Maxwell Flanders&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rule of thumb varies on your specific use case. How many users are connecting concurrently? Regardless 256 MB is very low. &lt;/P&gt;&lt;P&gt;Bump it to at least 4GB and see if this resolves your issue. Change -Xmx256m to -Xmx4096m. I was able to find recommended values for HS2. Use this as a guideline:&lt;/P&gt;&lt;TABLE&gt;

 
 &lt;TBODY&gt;&lt;TR&gt;
  &lt;TD&gt;Up to 20 concurrent connections&lt;/TD&gt;
  &lt;TD&gt;6 GB&lt;/TD&gt;
  
 &lt;/TR&gt;
 &lt;TR&gt;
  &lt;TD&gt;Up to 10 concurrent connections&lt;/TD&gt;
  &lt;TD&gt;4 GB&lt;/TD&gt;
  
 &lt;/TR&gt;
 &lt;TR&gt;
  &lt;TD&gt;Single connection&lt;/TD&gt;
  &lt;TD&gt;2 GB&lt;/TD&gt;
  
 &lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Sat, 04 Feb 2017 06:37:23 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160054#M53378</guid>
      <dc:creator>mqureshi</dc:creator>
      <dc:date>2017-02-04T06:37:23Z</dc:date>
    </item>
    <item>
      <title>Re: hiveserver2 out of memory - what settings to use</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160055#M53379</link>
      <description>&lt;P&gt;That worked perfectly, thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 02 Mar 2017 01:20:42 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/hiveserver2-out-of-memory-what-settings-to-use/m-p/160055#M53379</guid>
      <dc:creator>maxjflanders</dc:creator>
      <dc:date>2017-03-02T01:20:42Z</dc:date>
    </item>
  </channel>
</rss>

