Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 将文件复制到hdfs中的文件夹,显示:没有这样的文件或目录-quickstart.cloudera_Hadoop_Docker_Hdfs_Hue - Fatal编程技术网

Hadoop 将文件复制到hdfs中的文件夹,显示:没有这样的文件或目录-quickstart.cloudera

Hadoop 将文件复制到hdfs中的文件夹,显示:没有这样的文件或目录-quickstart.cloudera,hadoop,docker,hdfs,hue,Hadoop,Docker,Hdfs,Hue,我在ubuntu 16中安装了一个docker。在里面我安装了cloudera quickstart(hostname=quickstart.cloudera)。我需要将文件复制到hdfs中名为stackexchange的文件夹中 我已经下达了命令 [root@quickstart /]# hdfs dfs -put /home/myuser/Stack/Tags.xml stackexchange 但它显示了一个错误 put: `/home/myuser/Stack/Tags.xml':

我在ubuntu 16中安装了一个docker。在里面我安装了cloudera quickstart(hostname=quickstart.cloudera)。我需要将文件复制到hdfs中名为stackexchange的文件夹中

我已经下达了命令

 [root@quickstart /]# hdfs dfs -put /home/myuser/Stack/Tags.xml stackexchange
但它显示了一个错误

 put: `/home/myuser/Stack/Tags.xml': No such file or directory

可能是什么问题?docker是否无法从本地文件夹复制?我对hadoop和docker非常陌生。

文件夹stackexchange的绝对路径是什么?我猜这是一个重复的问题:如果我运行此命令->hdfs dfs-ls,结果将显示为-->drwxr-xr-x-hdfs超群0 2017-08-23 06:54 stackexchange您正在尝试从主机系统内部复制文件码头工人?或者该文件是否驻留在docker实例中?首先,我尝试从本地系统复制。之后,我使用hue将该文件上载到/user/cloudera中。然后我尝试了hdfs dfs-put/user/cloudera/Tags.xml stackexchange。仍然是相同的结果stackexchange文件夹的绝对路径是什么?我猜这是一个重复的问题:如果我运行此命令->hdfs dfs-ls,结果将显示为-->drwxr-xr-x-hdfs超群0 2017-08-23 06:54 stackexchange您正在尝试从docker内部从主机系统复制文件?或者该文件是否驻留在docker实例中?首先,我尝试从本地系统复制。之后,我使用hue将该文件上载到/user/cloudera中。然后我尝试了hdfs dfs-put/user/cloudera/Tags.xml stackexchange。还是一样的结果