hadoop 配置完后输入 jps 命令后啥反应都没有。我是利用cygwin进行配置的。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop 配置完后输入 jps 命令后啥反应都没有。我是利用cygwin进行配置的。相关的知识,希望对你有一定的参考价值。

我的环境变量配置如下
在用户变量中:
classpath:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
HADOOP_HOME:G:\cloud\hadoop-0.20.2
JAVA_HOME:/cygdrive/C/Java/jdk1.7.0_04
Path:JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;G:\cloud\cygwin\usr\sbin;G:\cloud\cygwin\bin;G:\cloud\hadoop-0.20.2\bin
在系统变量中:
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar
CYGWIN:ntsec tty
HADOOP_HOME:G:\cloud\hadoop-0.20.2
JAVA_HOME:C:\Java\jre7
PATH:G:\QQ GUANJIA\QQPCMgr\6.8.2377.202;C:\Java\jdk1.7.0_04\bin;G:\cloud\cygwin\bin;G:\cloud\cygwin\usr\sbin
Cygwin中的相关配置:
hadoop-env:
# The java implementation to use. Required.
export JAVA_HOME=/cygdrive/c/Java/jdk1.7.0_04
core-site:
fs.default.name hdfs://localhost:9000
hdfs-site:
dfs.replication 1
mapred-site:
mapred.job.tracker localhost:9001

这说明你没有配置成功。
jsp:是查看当前系统中用java的进程,没有即没成功。追问

可是我用命令提示符 运行helloworld时是可以的啊。java javac 也可以出来 这样java就没有配置错了吧?

追答

1、java和javac能出来,和jps出来东西是无关的。
2、肯定是没有启动成功,像这种情况,只能通过查看hadoop/logs下的日志来查看问题,并逐一解决
试试吧,希望对你有帮助。

追问

谢谢您 日志下的东西好多啊 对了 我./start-all.sh 时是都启动了的啊 。

追答

1、在你用这个命令的时候,它显示的启动不一定是真实的,因为它只代表输出,这样的情况我见了好多次了,写了启动成功,但是确实没启来。
2、以日志当中的时间为出发点,按时间来找吧,我是这么做,还可以,基本上1天之内肯定可以搞定了。
试试吧~

追问

太谢谢您了 只不过我最近重装的系统 然后一切重新配置 就出来了 真是一个纠结的东西,您的提示还是相当有帮助的 再次感谢一下

参考技术A stop-all之后呢,看看节点都启动了没有呢?

以上是关于hadoop 配置完后输入 jps 命令后啥反应都没有。我是利用cygwin进行配置的。的主要内容,如果未能解决你的问题,请参考以下文章

hadoop中的namenode和datanode都启动了,输入jps为啥只有一个4018Jps

Hadoop开启后jps显示只有jps

下配置的hadoop为啥不能用jps命令

关于HADOOP用jps看进程,只能看到namenode,Jps跟Nodemanager,之前都能看,启动是用start-all.sh

Hadoop运行jps没反应

java jdk 环境变量配置配置正确,但是在CMD中运行java命令后啥都没出现