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
Git 删除远程hadoop集群中的克隆文件_Git_Hadoop_Hdfs_Git Clone - Fatal编程技术网

Git 删除远程hadoop集群中的克隆文件

Git 删除远程hadoop集群中的克隆文件,git,hadoop,hdfs,git-clone,Git,Hadoop,Hdfs,Git Clone,我在GitHub上创建了一个存储库,并将其克隆到一个远程hadoop集群git clone。 现在我想从hadoop集群中删除这个存储库。我该怎么做? 我试过cd hadoop fs-rm-r,但它说: 没有这样的文件或目录 您缺少一个重要的细节:Hadoop分布式文件系统(HDFS)与集群节点的本地文件系统不同。读取/写入/访问HDFS的唯一方法是通过HDFS外壳命令 git clone未将某些内容上载到hdfs 您需要通过ssh连接到远程群集,并使用shell命令删除克隆的目录: >s

我在GitHub上创建了一个存储库,并将其克隆到一个远程hadoop集群
git clone
。 现在我想从hadoop集群中删除这个存储库。我该怎么做? 我试过
cd hadoop fs-rm-r
,但它说:

没有这样的文件或目录


您缺少一个重要的细节:Hadoop分布式文件系统(HDFS)与集群节点的本地文件系统不同。读取/写入/访问HDFS的唯一方法是通过HDFS外壳命令

git clone
未将某些内容上载到hdfs

您需要通过ssh连接到远程群集,并使用shell命令删除克隆的目录:

>ssh username@clusterNodeIP
>rm -r pathOfGitFolder
这将从远程集群中删除git文件夹(它从未上载到HDFS)。如果您想将其上载到HDFS,那么应该在克隆后使用hadoop shell命令(如HDFS-copyFromLocal)

有关更多详细信息,我建议阅读:

git clone没有将某些内容上载到hdfs。。。只需ssh到远程集群并删除您克隆的目录。@vefthym嗨,我是hadoop的新手。那怎么做呢?你的意思是删除GitHub中的原始目录,还是?对不起,我不明白。非常感谢!这就是我想要的。