Hbase “线程中的异常”;“主要”;java.lang.ClassNotFoundException:importtsv
我正在尝试使用bulkloader实用程序将csv文件加载到Hbase表中,并不断收到以下错误。我确实在网站上搜索了有效的答案,但没有找到 我不确定CDH5.4VM中环境变量$HBASE_HOME和$HADOOP_CLASSPATH应该包含什么值Hbase “线程中的异常”;“主要”;java.lang.ClassNotFoundException:importtsv,hbase,cloudera-cdh,Hbase,Cloudera Cdh,我正在尝试使用bulkloader实用程序将csv文件加载到Hbase表中,并不断收到以下错误。我确实在网站上搜索了有效的答案,但没有找到 我不确定CDH5.4VM中环境变量$HBASE_HOME和$HADOOP_CLASSPATH应该包含什么值 Exception in thread "main" java.lang.ClassNotFoundException: importtsv at java.net.URLClassLoader$1.run(URLClassLoader.jav
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)
我被上面的问题困扰了一段时间,但我有幸找到了解决方案。基本上我已经设置了
$HBASE_HOME=/usr/lib/HBASE 从家里直接做以下事情:
/usr/bin/hbase org.apache.hadoop.hbase.mapreduce.ImportTsv 因此,我可以直接将csv文件加载到Hbase表中!:)