Hadoop 常见错误及解决方案

245 阅读1分钟
  1. 防火墙没关闭,或者没有启动YARN

    INFO client.RMProxy: Connecting to ResourceManager at hadoop108/192.168.10.108:8032

  2. 主机名称配置错误

  3. IP地址配置错误

  4. ssh 没有配置好

  5. root 用户和 muyi 两个用户启动集群不统一

  6. 配置文件修改不细心

  7. 不识别主机名称

    图片.png

    解决办法:

    1. 在/etc/hosts文件中添加 192.168.10.102 hadoop102
    2. 主机名称不要起 hadoop hadoop000等特殊名称
  8. DataNode 和 NameNode进程同时只能工作一个

    图片.png

  9. 执行命令不生效,粘贴 Word 中命令时,遇到-和长–没区分开。导致命令失效

    解决办法:尽量不要粘贴 Word 中代码或去除格式粘贴

  10. jps 发现进程已经没有,但是重新启动集群,提示进程已经开启。

    原因是在 Linux 的根目录下/tmp 目录中存在启动的进程临时文件,将集群相关进程删除掉,再重新启动集群。

  11. jps 不生效

    原因:全局变量 hadoop java 没有生效。解决办法:需要 source /etc/profile 文件。

  12. 8088 端口连接不上

    [muyi@hadoop102 ~]$ cat /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    
    
    192.168.10.100 hadoop100
    192.168.10.101 hadoop101
    192.168.10.102 hadoop102
    192.168.10.103 hadoop103
    192.168.10.104 hadoop104
    192.168.10.105 hadoop105
    192.168.10.106 hadoop106
    192.168.10.107 hadoop107
    192.168.10.108 hadoop108
    [muyi@hadoop102 ~]$
    

    注释掉如下代码

    #127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

    #::1 hadoop102