distributedShell 樣例源碼詳解
簡(jiǎn)介 distributedShell是Yarn自帶的應用程序,和MR類(lèi)似,當前工具可以用來(lái)對Yarn進(jìn)行壓測。 使用示例 參考命令如下: ./bin/hadoop jar ./share/hadoop/yarn/hadoop-yarn-applications-distributedshell-3.4.1.jar \ -jar ./share/hadoop/yarn/hadoop-yarn-applications-distributedshell-3.4.1.jar -shell_command \ '/bin/date' -num_containers 5 可以提交一個(gè)樣例作業(yè)到Yarn上面。 源碼閱讀 當前樣例的入口類(lèi)是org.apache.hadoop.yarn.applications.distributedshell.Client ,在pom文件里面默認定義了當前類(lèi)為主類(lèi)。所以在提交的時(shí)候可以不用指定主類(lèi)。 <plugin> <artifactId>maven-jar-plugin</artifactId> <execu....
提供CDN加速