java - 如何为ImportTsv查找hdfs-inputdir

标签 java hadoop hbase hdfs data-migration

this,我正在运行以下命令:

bin/hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.columns=a,b,c <tablename> <hdfs-inputdir>

我不知道会是什么:hdfs-inputdir。我已经通过:hadoop fs -mkdir dataDir在hdfs fs中创建了一个目录,并使用copyFromLocal命令的hadoop fs选项将我的csv文件放置在此文件夹中。

最佳答案

从那以后,您在执行copyFromLocal和mkdir时没有指定完整路径。该目录将在运行mkdir和copyFromLocal命令的用户的hdfs home文件夹下创建。通常,所有用户文件夹都在/user/${username}

关于java - 如何为ImportTsv查找hdfs-inputdir,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31454883/

相关文章:

java - 调整框架大小时 javafx GUI 背景保持居中的问题

java - Titan-1.0.0+Hbase-0.98.20使用java远程模式连接错误

hadoop - 更新 CDH (5.0.0 -> 5.0.2) 后无法启动 impala

authentication - 如何使用 Kerberos 连接 spark 应用程序以保护 HBase

java - 如果某些字段的值已知,则在java中查询hbase

java - EntityManager 真的是线程安全的吗?

java - 我如何限制我的客户使用类里面选定的方法?

java - 为有经验的 C++ 开发人员快速切换到 Java

java - 找不到Hadoop文件异常

python - 使用Scala/Python将产品数据从众多SQL表中合并并提取到Hadoop键值存储中