1、HBase Jar包拷貝到Hive/lib目錄下
因?yàn)樵诓僮鱄ive的同時(shí)對(duì)HBase也會(huì)產(chǎn)生影響窘拯,所以Hive需要持有操作HBase的Jar包,那么接下來(lái)拷貝Hive所依賴的Jar包(或者使用軟連接的形式)
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-common-1.2.5.jar $HIVE_HOME/lib/hbase-common-1.2.5.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-server-1.2.5.jar $HIVE_HOME/lib/hbase-server-1.2.5.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-client-1.2.5.jar $HIVE_HOME/lib/hbase-client-1.2.5.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-protocol-1.2.5.jar $HIVE_HOME/lib/hbase-protocol-1.2.5.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-it-1.2.5.jar $HIVE_HOME/lib/hbase-it-1.2.5.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/htrace-core-3.1.0-incubating.jar $HIVE_HOME/lib/htrace-core-3.1.0-incubating.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-hadoop2-compat-1.2.5.jar $HIVE_HOME/lib/hbase-hadoop2-compat-1.2.5.jar
[victor@node1 ~]$ ln -s $HBASE_HOME/lib/hbase-hadoop-compat-1.2.5.jar $HIVE_HOME/lib/hbase-hadoop-compat-1.2.5.jar
2盛险、環(huán)境變量
在 /etc/profile 中配置 或者 在ssh窗口中執(zhí)行
export HBASE_HOME=/opt/module/hbase-1.2.5
export HIVE_HOME=/opt/module/apache-hive-1.2.1-bin
3妓柜、hive-site.xml配置zookeeper屬性
<property>
<name>hive.zookeeper.quorum</name>
<value>node1,node2,node3</value>
<description>The list of ZooKeeper servers to talk to. This is only needed for read/write locks.</description>
</property>
<property>
<name>hive.zookeeper.client.port</name>
<value>2181</value>
<description>The port of ZooKeeper servers to talk to. This is only needed for read/write locks.</description>
</property>