hadoop整合纪要,
版本:hadoop-1.1.1,hbase-0.94.3,hive-0.9.0
一. 版本兼容
1. hadoop-1.1.1与hbase-0.94.3
$HADOOP_HOME/hadoop-core-*.*.*.jar和$HADOOP_HOME/lib/commons-configuration-*.*.jar拷贝到$HBASE_HOME/lib目录下,删除$HBASE_HOME/lib目录下的hadoop-core-*.jar,避免版本冲突和不兼容。
2. hbase-0.94.3和hive-0.9.0
$HIVE_HOME/lib/hbase-0.92.0.jar和$HIVE_HOME/lib/hbase-0.92.0-tests.jar删除掉,$HBASE_HOME/hbase-0.94.3.jar和$HBASE_HOME/hbase-0.94.3-tests.jar拷贝到$HIVE_HOME/lib/目录下,避免版本冲突和不兼容。
二. 整合所需jar
1. Hive和HBase整合所需jar
$HBASE_HOME/lib目录下所有的 jar 包、$HADOOP_HOME/hadoop-core-1.1.1.jar、$HADOOP_HOME/lib/hive*和$HADOOP_HOME/lib/libfb303.jar以及MySQL的JDBC驱动包(mysql-connector-java-5.0.4-bin.jar)添加到工程的Classpath 下。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。