vim hive-env.sh
add the following content in this file
if [ "SERVICE"="metastore"];thenif[−z"DEBUG" ]; then export HIVE_METASTORE_HADOOP_OPTS=" -XX:+PrintCommandLineFlags -Xms12g -Xmx12g -XX:MetaspaceSize=128m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFract ion=75 -XX:+UseCMSInitiatingOccupancyOnly -verbose:gc -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintPromotionFailure -XX:+PrintGCDat eStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=2 -XX:GCLogFileSize=512M -Xloggc:/app/hive/log/gc-metastore.log" else export HIVE_METASTORE_HADOOP_OPTS=" -XX:+PrintCommandLineFlags -Xms12g -Xmx12g -XX:MetaspaceSize=128m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFract ion=75 -XX:+UseCMSInitiatingOccupancyOnly -verbose:gc -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintPromotionFailure -XX:+PrintGCDat eStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=2 -XX:GCLogFileSize=512M -Xloggc:/app/hive/log/gc-metastore.log" fi export HADOOP_CLIENT_OPTS=" -Xmx12g -Xss512k $HADOOP_CLIENT_OPTS" fi if [ "SERVICE"="hiveserver2"];thenif[−z"DEBUG" ]; then export HIVE_SERVER2_HADOOP_OPTS="HADOOPOPTS−XX:+PrintCommandLineFlags−Xms12g−Xmx12g−XX:MetaspaceSize=128m−XX:+UseParNewGC−XX:+UseConcMarkSweepGC−XX:CMSInitiatingOccupancyFraction=75−XX:+UseCMSInitiatingOccupancyOnly−verbose:gc−XX:+PrintGCDetails−XX:+PrintTenuringDistribution−XX:+PrintGCApplicationStoppedTime−XX:+PrintPromotionFailure−XX:+PrintGCDateStamps−XX:+UseGCLogFileRotation−XX:NumberOfGCLogFiles=2−XX:GCLogFileSize=512M−Xloggc:/app/hive/log/gc−hiveserver2.log"elseexportHIVESERVER2HADOOPOPTS="HADOOP_OPTS -XX:+PrintCommandLineFlags -Xms12g -Xmx12g -XX:MetaspaceSize=128m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccu pancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -verbose:gc -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintPromotionFailure -XX:+ PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=2 -XX:GCLogFileSize=512M -Xloggc:/app/hive/log/gc-hiveserver2.log" fi export HADOOP_CLIENT_OPTS=" -Xmx12g -Xss512k $HADOOP_CLIENT_OPTS" fi