我 想 从 本地 桌面 的 Hadoop 集群 中 复制 一 个 . csv 文件 , 以便 编辑 该 文件 并 上传 回去 ( 替换 ) 。 我 尝试 了 :
hadoop fs -copyToLocal /c_transaction_label.csv C:/Users/E_SJIRAK/Desktop
中 的 每 一 个
其 产生 :
复制 到 本地 :"/用户/E _ SJIRAK/桌面 " :没有 这样 的 文件 或 目录 :文件 :////用户/E_SJIRAK/桌面
我们 会 很 感激 的 。
1条答案
按热度按时间s4n0splo1#
如果您已通过SSH连接到Hadoop集群,则无法通过
copyToLocal
连接到Windows。您需要一个2步的过程。从HDFS下载到Linux环境。然后使用SFTP(WinSCP,Filezilla等)或来自Windows主机的Putty
scp
命令将文件获取到Windows机器中。否则,您需要在Windows本身上设置
hadoop
CLI命令。