《Hadoop與大數據挖掘》一2.3.3 MapReduce常用命令mapred job
本節書摘來華章計算機《Hadoop與大數據挖掘》一書中的第2章 ,第2.3.3節,張良均 樊 哲 位文超 劉名軍 許國傑 周 龍 焦正升 著 更多章節內容可以訪問雲棲社區“華章計算機”公眾號查看。
2.3.3 MapReduce常用命令mapred job
MapReduce常用命令就是job相關命令,該命令相關參數及描述如代碼清單2-20所示。
代碼清單2-20 mapred job 命令
[root@master hadoop-2.6.0]# bin/mapred job
Usage: CLI <command> <args>
[-submit <job-file>]
[-status <job-id>]
[-counter <job-id> <group-name> <counter-name>]
[-kill <job-id>]
[-set-priority <job-id> <priority>]. Valid values for priorities are: VERY_HIGH HIGH NORMAL LOW VERY_LOW
[-events <job-id> <from-event-#> <#-of-events>]
[-history <jobHistoryFile>]
[-list [all]]
[-list-active-trackers]
[-list-blacklisted-trackers]
[-list-attempt-ids <job-id> <task-type> <task-state>]. Valid values for <task-type> are REDUCE MAP. Valid values for <task-state> are running, completed
[-kill-task <task-attempt-id>]
[-fail-task <task-attempt-id>]
[-logs <job-id> <task-attempt-id>]
其中比較常用的描述如下。
- -list:列出所有任務信息;
- -kill:殺死執行任務id的任務,當知道提交的任務有問題的時候,可以運行此命令,直接關閉對應的任務;
- -logs:查看某個任務的日誌,用得相對較少,如果要查看日誌,可以首選瀏覽器查看,其顯示格式比較好。
最後更新:2017-06-26 10:02:18