今天终于吧Hadoop伪分布写好了,我做到了,我做到了!!!!!
我卡了一个礼拜,一下是我之前出现的错误,的确很无语,都是自学的。。。
1.无法ping通外网,有的时候软件包不兼容,需要下载一些软件包
解决方法
Vi /etc/resolv.conf 添加网关,192.168.1.2是我设置的网关
添加 nameserver 192.168.1.2
以百度为例验证成功
2.无法复制配置文件的内容!!!
建议安装vm高版本的,可以直接在终端复制!!!!,或者安装xsell,可以百度安装就行
我一直错就是配置文件错误,最无语这个了!!!!
3.格式化启动Hadoop组件,jps找不到命令
在进行hadoop伪分布式配置时,NameNode 的格式化没问题,开启 NaneNode 和 DataNode 守护进程也没问题,但是最后通过命令 jps 来判断是否成功启动时,却提示“未找到命令”
解决方法 yum search -y |grep jdk 查看所有可以安装的jdk包
选着自己版本对应的安装就行了 yum install java-1.8.0-openjdk-devel.x86_64
4.配置好Java包 设置好profile文件夹
echo JAVA_HOME可以,但是输出java 找不到命令
使用我上一个问题的解决方法即可·
5,jps组件没有完全启动
在安装配置hadoop的过程中,很可能发生错误导致datanode或者namenode 启动失败,这时我们可以选择重新格式化 namenode。
删除hdfs-site.xml/core-site.xml下配置的文件夹dfs和tmp文件夹和hadoop安装目录下的logs文件夹,重新格式化
6.不打快照
机子装坏了没有快照,那就需要重新装了,说以一定要有打快照的好习惯