问题
在搭建好hadoop集群后使用以下命令测试mapreduce报错
hadoop jar hadoop-mapreduce-examples-2.7.7.jar pi 10 50

原因
可能是程序找不到主类造成的
解决
在mapred-site.xml与yarn-site.xml文件中写入以下内容
<property>
<name>yarn.application.classpath</name>
<value>你的hadoop classpath值</value>
</property>

再次运行
hadoop jar hadoop-mapreduce-examples-2.7.7.jar pi 10 50

成功!