如何杀死Hadoop fs-copyToLocal任务

如何杀死Hadoop fs-copyToLocal任务,hadoop,hdfs,Hadoop,Hdfs,我在本地文件系统上运行了以下命令: hadoop fs -copyToLocal <HDFS Path> hadoop fs-copyToLocal 但是,在任务的中间(在终端中命中命令之后,在命令完成任务之前),我想取消复制。我该怎么做 此外,是否在内部将-copyToLocal作为MR作业执行?有人能给我指一个推荐人吗 谢谢。它使用文件系统API将文件流式传输并复制到本地。没有先生 您可以在机器上找到进程并终止进程。通常是一个JVM进程被调用。如果您使用Nohup和/或&来

我在本地文件系统上运行了以下命令:

hadoop fs -copyToLocal <HDFS Path> 
hadoop fs-copyToLocal

但是,在任务的中间(在终端中命中命令之后,在命令完成任务之前),我想取消复制。我该怎么做

此外,是否在内部将-copyToLocal作为MR作业执行?有人能给我指一个推荐人吗


谢谢。

它使用文件系统API将文件流式传输并复制到本地。没有先生


您可以在机器上找到进程并终止进程。通常是一个JVM进程被调用。

如果您使用Nohup和/或&来执行该进程,您将通过在ps-eaf操作中搜索CopyToLocal来获得作业状态,如果您使用的是正常的命令执行,您可以使用ctrl+z或ctrl+c。这将扼杀整个过程

在这两种情况下,所有创建的转储和临时位置都保留在那里,因此一旦终止进程,您必须清除转储/临时转储以再次执行相同的进程

它不会创造任何MR工作