Java和Hadoop显然未正确安装

时间:2019-05-08 10:25:31

标签: java ubuntu hadoop

我是Hadoop的新手,这是我在Ubuntu 18.10中首次设置环境

我下载了{$_content_10.content_title} jdk-8u101-linux-i586.tar.gz和`hadoop-2.7.3.tar.gz并分别使用此命令在我的自定义位置提取了它们。

jre-8u101-linux-i586.tar.gz

然后我通过使用tar -xvf jdk-8u101-linux-i586.tar.gz tar -xvf jre-8u101-linux-i586.tar.gz tar -xvf hadoop-2.7.3.tar.gz -

附加以下信息来更新〜/ .bashrc文件。
gedit

然后我运行export HADOOP_HOME=/home/hduser/HadoopPOC/hadoop-2.7.3 export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop export HADOOP_MAPRED_HOME=$HADOOP_HOME export HADOOP_COMMON_HOME=$HADOOP_HOME export HADOOP_HDFS_HOME=$HADOOP_HOME export YARN_HOME=$HADOOP_HOME export PATH=$PATH:$HADOOP_HOME/bin # Set JAVA_HOME export JAVA_HOME=/home/hduser/HadoopPOC/JAVA/jdk1.8.0_101 export PATH=$JAVA_HOME/bin:$PATH 命令,然后退出我的帐户并重新登录。

但是我无法确定Java和Hadoop是否已正确安装。我收到这些错误-

source .bashrc

我在$ JAVA_HOME / bin上执行了hduser@hduser-HP-Pavilion-g7-Notebook-PC:~/HadoopPOC/JAVA/jdk1.8.0_101/bin$ java -version bash: /home/hduser/HadoopPOC/JAVA/jdk1.8.0_101/bin/java: No such file or directory hduser@hduser-HP-Pavilion-g7-Notebook-PC:~/HadoopPOC/JAVA/jdk1.8.0_101/bin$ hadoop version /home/hduser/HadoopPOC/hadoop-2.7.3/bin/hadoop: line 166: /home/hduser/HadoopPOC/JAVA/jdk1.8.0_101/bin/java: No such file or directory ,发现ls存在。

https://docs.djangoproject.com/en/2.2/topics/logging/#topic-logging-parts-loggers

2 个答案:

答案 0 :(得分:1)

/home/hadoopPOC/JAVA/jdk1.8.0_101/bin中的java命令吗?

给出上面指定的变量,这是系统将在其中查找的变量。 ls -l /home/hadoopPOC/JAVA/jdk1.8.0_101/bin向您显示什么?

如您在“问答”中所述,路径不正确。

关于新问题,很难看到细节。可能是一个类似的问题-指定的路径(/home/hduser/HadoopPOC/JAVA/jdk1.8.0_101/bin/java)不存在。

答案 1 :(得分:0)

我在64位计算机上安装了32位Java,这就是为什么它不起作用的原因。现在,我安装了64位jdk,它可以识别java -version