在root权限下进行bin/start-all.sh时会报错:

     Unrecognized option: -jvm Could not create the Java virtual machine.

jvm没有-jvm这个参数,因为jvm的参数不属于规范,不同版本的jdk可能不同,解决办法是,把hadoop的启动脚本(\bin \hadoop)中的大约第220多行处的-jvm那行判断注释掉,再启动就没有问题了。