现在的位置: 首页 > 综合 > 正文

hive setup configuration tips

2012年06月11日 ⁄ 综合 ⁄ 共 1277字 ⁄ 字号 评论关闭

1 save data to hbase by hive,required jars as follows
 cp /opt/hbase/lib/protobuf-java-2.4.0a.jar $HIVE_HOME/lib/
 cp /opt/hbase/hbase-0.94.7.jar       $HIVE_HOME/lib/
 cp /opt/hbase/hbase-0.94.7-tests.jar       $HIVE_HOME/lib/
 cp /opt/hbase/lib/zookeeper-3.4.5.jar      $HIVE_HOME/lib

2 hive configuration
  hive-site.xml
 <property>
   <name>hive.exec.scratchdir</name>
   <value>hdfs://masterIP:9000/hive/tmp/${user.name}</value>
   <description>Scratch space for Hive jobs</description>
 </property>
 <property>
   <name>hive.metastore.warehouse.dir</name>
   <value>hdfs://masterIP:9000/hive/warehouse</value>
   <description>location of default database for the warehouse</description>
 </property>
 <property>
   <name>hive.querylog.location</name>
   <value>$HIVE_HOME/logs</value>
 </property>
 <!--
  same like hive-env configuration HIVE_AUX_JARS_PATH,choose one type
  <property>
   <name>hive.aux.jars.path</name>
   <value>file:///$HIVE_HOME/lib/hive-hbase-handler-0.10.0.jar,file:///$HIVE_HOME/lib/hbase-0.94.7.jar,file:///$HIVE_HOME/lib/zookeeper-3.4.5.jar,file:///$HIVE_HOME/lib/protobuf-java-2.4.0a.jar</value>
 </property>-->

hive-env.xml
 export HADOOP_HEAPSIZE=1024
 HADOOP_HOME=
 export HIVE_CONF_DIR=
 export HIVE_AUX_JARS_PATH=$HIVE_HOME/lib

  hive-log4j.properties
 log4j.appender.EventCounter=org.apache.hadoop.log.metrics.EventCounter

 

抱歉!评论已关闭.