2014-11-24 150 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