纯手动搭建hadoop3.x集群记录004_群起集群并测试_解决启动中问题_并补充Linux环境---大数据之Hadoop3.x工作笔记0167
这里hadoop启动报错:
there is no HDFS_NAMENODE_USER defined 这个错误解决:
这几个文件在hadoop根目录的sbin目录下,然后要记得.
这两个配置要配置在配置文件开头的位置.
#!/usr/bin/env bash 放到头部的这个下面就可以了
要不然不生效,实际上这就是声明了这几个变量,放最后不生效.
2.Error JAVA_HOME is not set and could not be found 这个错误
就是进入到:
/opt/module/hadoop-3.1.3/etc/hadoop
然后:
去编辑 vim hadoop-env.sh这个文件
JAVA_HOME=/lib/jvm
在JAVA_HOME的地方,这里指定jdk的位置就可以了,安装在哪里就指定哪里
3.然后再启动就可以了.