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
Hadoop:jobclient在哪里工作?_Hadoop_Mapreduce - Fatal编程技术网

Hadoop:jobclient在哪里工作?

Hadoop:jobclient在哪里工作?,hadoop,mapreduce,Hadoop,Mapreduce,jobclient在哪里工作?两种情况: 将job.jar复制到hdfs,并使用“hadoop jar job.jar”运行作业,我认为jobclient运行在执行命令的计算机上,对吗?我们可以使用此命令在配置了jobtracker和hdfs端口的集群外的计算机上运行作业吗 当我在计算机上使用eclipse进行远程编程时,使用菜单“RunonHadoop”运行作业,jobclient是否在不属于集群的计算机上运行?或者其他地方 在驱动程序类中调用JobClient来开始执行MR作业和其他一些事情

jobclient在哪里工作?两种情况:

  • 将job.jar复制到hdfs,并使用“hadoop jar job.jar”运行作业,我认为jobclient运行在执行命令的计算机上,对吗?我们可以使用此命令在配置了jobtracker和hdfs端口的集群外的计算机上运行作业吗

  • 当我在计算机上使用eclipse进行远程编程时,使用菜单“RunonHadoop”运行作业,jobclient是否在不属于集群的计算机上运行?或者其他地方


  • 在驱动程序类中调用JobClient来开始执行MR作业和其他一些事情。JobClient和驱动程序在同一节点上执行。有关JobClient的更多详细信息

    JobClient运行的位置取决于驱动程序的运行位置。驱动程序可以从Hadoop集群的外部或内部运行。驱动程序也可以从Hadoop集群网关运行