文章目录
- 1、bash: *****: command not found...(未找到命令)
- 2、显示SHUTDOWN_MSG: Shutting down NameNode at java.net.UnknownHostException: linuxprobe: linuxprobe等信息
- 3、执行start-dfs.sh只输入了一次或者两次密码就结束了开启状态
- 4、提示Error:JAVA_HOME is not set and could not be found
- 5、NameNode无法启动
- 6、都启动成功了,但是输入jps命令,只要jps一项,没有别的项目
- 7、出现Error: No command named -version' was found. Perhaps you meant hadoop version
1、bash: *****: command not found…(未找到命令)
-
bash: hdfs: command not found…
没有配置hadoop开发环境,需要进行hadoop部署安装第五部,来配置Hadoop的环境变量,JDK的环境变量和Hadoop的环境变量不一样,这两个环境变量都需要配置 -
bash: java: command not found…
没有配置java安装包,安装方式参考:
https://blog.youkuaiyun.com/xujingran/article/details/83905273完成后执行。
yum list|grep openjdk,查看JDK的版本。执行yum install java-1.7.0-openjdk-devel.x86_64。安装成功后即可继续执行jps即可。 -
bash: hadop: command not found…
执行vim ~/.bashrc,没有进行source ~/.bashrc命令 -
输
入echo $JAVA_HOME和java -version不成功
需要source ~/.bashrc让其生效在执行echo $JAVA_HOME和java -version即可。
2、显示SHUTDOWN_MSG: Shutting down NameNode at java.net.UnknownHostException: linuxprobe: linuxprobe等信息
表示没有成功执行hdfs namenode -format格式化命令
需要关闭防火墙,关闭防火墙命令为:service iptables stop。检查防火墙是否关闭命令为:service iptables status。
3、执行start-dfs.sh只输入了一次或者两次密码就结束了开启状态
只输入了一次密码就结束是没有开启NameNode进程,需要仔细查看core-site.xml文件,有输入错误。输入了两次密码则表示NameNode进程没有开启DataNode进程,需要仔细查看hdfs-site.xml文件,有输入错误。
4、提示Error:JAVA_HOME is not set and could not be found
JAVA_HOME没有配置成功,需要进入/usr/local/hadoop/etc/hadoop/hadoop-env.sh文件下找到export JAVA_HOME=${JAVA_HOME},把它修改为JAVA安装路径的具体安装地址。
5、NameNode无法启动
$bin/hadoop dfsadmin -safemode leave
关闭 safemode即可
6、都启动成功了,但是输入jps命令,只要jps一项,没有别的项目
如果用户名不是localhost,则需要进入/etc/hosts中添加一条内容,如:127.0.0.1 linuxprobe,保存重新执行jps即可解决
7、出现Error: No command named -version’ was found. Perhaps you meant hadoop version
将hadoop version输成了hadoop -version。Java检验是用java -version 而hadoop是直接输入hadoop version。
本文详细介绍了Hadoop集群搭建过程中可能遇到的问题及解决方案,包括环境变量配置、防火墙设置、进程启动失败、JAVA_HOME配置错误等问题,并提供了解决步骤和技巧。
3859

被折叠的 条评论
为什么被折叠?



