進入hadoop目錄下,
$ cd sbin
$ ./start-all.sh
以jar包為例,我們可以到/share/hadoop/mapreduce/
目錄下看到有hadoop-mapreduce-examples⑵.7.2.jar
的示例。
提交作業(yè)
hadoop jar ../share/hadoop/mapreduce/hadoop-mapreduce-examples⑵.7.2.jar pi 5 5
提交完成后,我們可以去平臺上查看該作業(yè)狀態(tài)。
1、找不到命令
hadoop:command not found
解決辦法:確認hadoop命令的位置,從該命令目錄進行作業(yè)提交(1般為hadoop/bin目錄下),或把hadoop命令添加到系統(tǒng)變量。
2、提交作業(yè)失敗,requested memory > max configured
Invalid resource request, requested memory < 0, or requested memory > max configured, requestedMemory=1536, maxMemory=xxx
很明顯,我們分配的內(nèi)存太小。
解決辦法:找到hadoop/etc
目錄下的yarn-site.xml
,打開文件,把resource.memory-mb附近值修改成4096或更大。