线程“main”java.lang.classnotfoundexception中的异常:importtsv

gab6jxml  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(562)

我试图加载一个csv文件到hbase表使用bulkloader实用程序和接收下面的错误不断。我确实在网站上搜索了有效答案,但没有找到。
我不确定cdh5.4vm中env变量$hbase\u home和$hadoop\u classpath应该包含什么值。

Exception in thread "main" java.lang.ClassNotFoundException: importtsv
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:270)
    at org.apache.hadoop.util.RunJar.run(RunJar.java:214)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
ukqbszuj

ukqbszuj1#

我被上面的问题困住了一段时间,但是,祝你好运能解决它。基本上我已经准备好了
$hbase\u home=/usr/lib/hbase
在家里做以下事情:
/usr/bin/hbase org.apache.hadoop.hbase.mapreduce.importtsv
因此,我可以直接将csv文件加载到hbase表中!:)

相关问题