文章列表
[问题描述]: 使用start-all.sh启动时, 无法启动datanode, 使用hadoop fs -put等命令报错
[问题分析]:
有两种情况
1. 使用root用户创建hadoop集群
使用root运行start-all.sh, hadoop会加上-jvm参数, 该参数根据java版本不同不一样, 这是导致错误的根源
观察 logs/hadoop-root-datanode-xxx.out 发现
Unrecognized option: -jvm
Could not create the Java virtual machine.
因 ...