zoukankan      html  css  js  c++  java
  • Hadoop安装错误总结

    Master的NodeManager/DateNode未启动

    日志中未出现任何错误

    • 正常现象,如需在Master中启动可在slave文件中
      slaves
    localhost
    slave01
    slave02
    

    Master的ResourceManager未启动

    1. 检查yarn-site.xml
    2. 检查mapred-site.xml

    Slave的DateNode未启动

    • 检查yarn-site.xml
      yarn-site.xml
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property> 
    

    Name node is in safe mode

    • 退出Safe Mode
    hadoop dfsadmin -safemode leave
    

    参考配置

    core-site.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
    <property>
    	<name>fs.defaultFS</name>
    	<value>hdfs://master:9000</value>
    </property>
    <property>
    	<name>hadoop.tmp.dir</name>
    	<value>file:///home/zkpk/hadooptmpdata</value>
    </property>
    </configuration>
    

    hdfs-site.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property><property>
        <name>dfs.namenode.name.dir</name>
        <value>file:///home/zkpk/hadoopname</value>
    </property><property>
        <name>dfs.datanode.data.dir</name>
        <value>file:///home/zkpk/hadoopdata</value>
    </property>
    </configuration>
    

    mapred-site.xml

    <?xml version="1.0"?>
    <configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
    <property>
        <name>mapreduce.jobhistory.address</name>
        <value>master:10020</value>
    </property>
    <property>
        <name>mapreduce.jobhistory.address</name>
        <value>master:19888</value>
    </property>
    </configuration>
    

    yarn-site.xml

    <?xml version="1.0"?>
    <configuration>
        <property>
            <name>yarn.nodemanager.aux-services</name>
            <value>mapreduce_shuffle</value>
        </property>
        <property>
            <name>yarn.resourcemanager.address</name>
            <value>master:18040</value>
        </property>
        <property>
            <name>yarn.resourcemanager.scheduler.address</name>
            <value>master:18030</value>
        </property>
        <property>
            <name>yarn.resourcemanager.resource-tracker.address</name>
            <value>master:18025</value>
        </property>
        <property>
            <name>yarn.resourcemanager.admin.address</name>
            <value>master:18141</value>
        </property>
        <property>
            <name>yarn.resourcemanager.webapp.address</name>
            <value>master:18088</value>
        </property>
    </configuration>
    
  • 相关阅读:
    Windows下不能启动mysql服务错误总结
    使用NSOperationQueue简化多线程开发(转)
    “四人帮”的设计模式经得起时间的考验么?(转)
    ObjectiveC category
    svn add 输出 A (bin) (转)
    NSNotification学习笔记
    浅析UITableViewCell的工作机制
    关于git分支的使用
    delegate使用方法之assign
    ARC(Automatic Reference Counting )技术概述(转)
  • 原文地址:https://www.cnblogs.com/zhuxiaoxi/p/8946709.html
Copyright © 2011-2022 走看看