Git 删除远程hadoop集群中的克隆文件
我在GitHub上创建了一个存储库,并将其克隆到一个远程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
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中的原始目录,还是?对不起,我不明白。非常感谢!这就是我想要的。