Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
由于命名错误,将文件从hive或hadoop复制到本地目录时出现基本问题_Hadoop_Hive_Hdfs - Fatal编程技术网

由于命名错误,将文件从hive或hadoop复制到本地目录时出现基本问题

由于命名错误,将文件从hive或hadoop复制到本地目录时出现基本问题,hadoop,hive,hdfs,Hadoop,Hive,Hdfs,我正试图将一个托管在配置单元内和HDFS上的文件复制到本地计算机上,但我似乎无法找到调用本地计算机所使用的写调用/术语。所有在线解释都将其描述为“本地路径”。我正在尝试将其复制到C/Users/PC/Desktop/data的文件夹中,并使用以下尝试: 在HDFS中 hdfs dfs -copyToLocal /user/w205/staging /C/Users/PC/Desktop/data 蜂房 INSERT OVERWRITE LOCAL DIRECTORY 'c/users/pc/d

我正试图将一个托管在配置单元内和HDFS上的文件复制到本地计算机上,但我似乎无法找到调用本地计算机所使用的写调用/术语。所有在线解释都将其描述为“本地路径”。我正在尝试将其复制到
C/Users/PC/Desktop/data
的文件夹中,并使用以下尝试:

在HDFS中

hdfs dfs -copyToLocal /user/w205/staging /C/Users/PC/Desktop/data
蜂房

INSERT OVERWRITE LOCAL DIRECTORY 'c/users/pc/desktop/data/' SELECT * FROM lacountyvoters;

在这种情况下,我应该如何调用本地存储库?

当您谈到本地时,您是指Hadoop集群中机器上的本地文件系统吗。是指安装了蜂巢和hdfs的机器?如果是这样,您是否可以分享您所遇到的错误。如果不是这样,您需要先将文件传输到本地,然后使用例如secure copy将其复制到远程桌面。当您谈论本地时,您是指Hadoop群集中计算机上的本地文件系统吗。是指安装了蜂巢和hdfs的机器?如果是这样,你可以分享你得到的错误。如果不是,你需要先将文件传输到本地,然后使用例如安全复制将其复制到远程桌面。