2014-11-24 87 views
0

我已經做了與HBase的用於安裝蜂巢與HBase的查詢

HBase的-0.98

Handoop-2.5

蜂房0.14

版本整合

當我通過子句開始按順序查詢時提到查詢低於

查詢:select * from hbasehive_table by key by order;

我收到以下錯誤,但Jar文件是存在於相應的文件夾

java.io.FileNotFoundException:文件不存在: /home/hadoop/apache-hive-0.14。 0-bin/lib/hbase-server-0.98.8-hadoop2.jar at org.apache.hadoop.hdfs.DistributedFileSystem $ 17.doCall(DistributedFileSystem.java:1072) at org.apache.hadoop.hdfs.DistributedFileSystem $ 17 .doCall(DistributedFileSystem.java:1064) at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81) at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1064)

回答

0

試試這個,

sudo cp /usr/lib/hive/lib/hive-common-0.7.0-cdh3u0.jar /usr/lib/hadoop/lib/ 
    sudo cp /usr/lib/hive/lib/hbase-0.90.1-cdh3u0.jar /usr/lib/hadoop/lib/ 

2)關閉HBASE和Hadoop使用FOLLOWING COMMOND

 /usr/lib/hadoop/bin/stop-all.sh 
     /usr/lib/hbase/bin/stop-hbase.sh 

3)使用COMMOND重啓HBASE和HADOOP

 /usr/lib/hadoop/bin/start-all.sh 
    /usr/lib/hadoop/bin/start-hbase.sh