zoukankan      html  css  js  c++  java
  • Hadoop部署启动异常问题排查

    hadoop的日志目录(/home/hadoop/app/hadoop-2.6.4/logs)

    1、hadoop启动不正常
    用浏览器访问namenode的50070端口,不正常,需要诊断问题出在哪里:

    • a、在服务器的终端命令行使用jps查看相关进程

        (namenode1个节点 datanode3个节点 secondary namenode1个节点)

    • b、如果已经知道了启动失败的服务进程,进入到相关进程的日志目录下,查看日志,分析异常的原因
      1. 配置文件出错,saxparser exception; ――找到错误提示中所指出的配置文件检查修改即可
      2. unknown host――主机名不认识,配置/etc/hosts文件即可,或者是配置文件中所用主机名跟实际不一致
      3. 注:在配置文件中,统一使用主机名,而不要用ip地址,主机名对应的hostname出现异常字符"_"下划线也是不通过的
      4. directory 访问异常―― 检查namenode的工作目录,看权限是否正常

    start-dfs.sh启动后,发现有datanode启动不正常
       a)查看datanode的日志,看是否有异常,如果没有异常,手动将datanode启动起来
          sbin/hadoop-daemon.sh start datanode
         b)很有可能是slaves文件中就没有列出需要启动的datanode
             c)排除上述两种情况后,基本上,能在日志中看到异常信息:
          1、配置文件
          2、ssh免密登陆没有配置好
          3、datanode的身份标识跟namenode的集群身份标识不一致(删掉datanode的工作目录)

  • 相关阅读:
    Bootstrap历练实例:带有下拉菜单的标签和胶囊导航
    python学习网址
    /mnt/sdcard 是什么东西
    tornado中文教程
    ssh免密码登录远程服务器(不采用securecrt登录)
    接口测试博客
    [python学习篇] [os模块] [2]删除文件夹
    解压文件夹python
    adb pull 文件夹的时候注意
    [uiautomator篇][python调用java][1]应用下载的插件需要很长时间问题解决
  • 原文地址:https://www.cnblogs.com/atomicbomb/p/6896243.html
Copyright © 2011-2022 走看看