首页 > 技术文章 > 《大数据技术原理与应用》暑假学习计划_03 - 安装 Hadoop时遇到的问题总结

fuheishi 2019-07-14 10:31 原文

《大数据技术原理与应用》暑假学习计划_03 - 安装 Hadoop时遇到的问题总结

可能是之前Linux没有掌握的比较好按装Hadoop时出现了很多令人啼笑皆非的问题,有一些是林子雨老师博客上没有提到的问题,所以记录下来,希望可以帮助到其他同学。

问题一:vim配置JDK如果把.bashrc文件搞坏了怎么办?

使用 cp /etc/skel/.bashrc ~/ 命令将.bashrc文件重置以后继续搞,搞坏了继续重置,直到搞对了为之,

Vim编辑的林子雨老师的博客上有详细的介绍,我在这里就不再赘述了。

问题二:相对路径与绝对路径的问题!

“请务必注意命令中的相对路径与绝对路径,本文后续出现的 ./bin/..../etc/... 等包含 ./ 的路径,均为相对路径,以 /usr/local/hadoop 为当前目录。例如在 /usr/local/hadoop 目录中执行 ./bin/hadoop version 等同于执行 /usr/local/hadoop/bin/hadoop version。可以将相对路径改成绝对路径来执行,但如果你是在主文件夹 ~ 中执行 ./bin/hadoop version,执行的会是 /home/hadoop/bin/hadoop version,就不是我们所想要的了。”

这是林子雨老师博客中的原话,当时没有太在意直接略过了,可就是因为略过了这句话,导致我浪费了将近一天的时间

大家仔细看这张图~$ ./bin/hdfs namenode -format命令执行后显示没有文件或目录

而/usr/local/hadoop$ ./bin/hdfs namenode -format命令执行后却正确,所以相对路径,均以 /usr/local/hadoop 为当前目录才可以执行

 

细心决定成败啊!!!

之后就一切顺利,最后附一张截图

推荐阅读