这是非常微不足道的,如此微不足道,以至于我在这里找不到任何东西。
所以,我的任务很简单。获取一个简单的.txt文件并将其传输到cloudera中的hdfs目录中。
我试过了:

但没那么走运。任何帮助或指导都将不胜感激。
发布于 2017-02-16 14:57:02
假设您已将文件复制到VM并登录到VM (linux),则应使用的命令为:
hdfs dfs -copyFromLocal <local-linux-path> <hdfs-path>如果您没有在HDFS上创建您的主目录,请先使用以下命令创建:
hdfs dfs -mkdir -p /user/madhav/在我看来,您在命令中给出的路径是错误的。它应该看起来像这样:
hdfs dfs -copyFromLocal /home/madhav/file.txt /user/madhav/然后,您可以使用以下命令检查hdfs上的文件:
hdfs dfs -ls /user/madhav/https://stackoverflow.com/questions/42263118
复制相似问题