zoukankan      html  css  js  c++  java
  • 本机链接虚拟机的mapreduce错误解决方法

    hadoop2.7.7的压缩包(已经含有hadoop.dll和winutils.exe路径就在hadoop/bin下)以及令附一个hadoop2x-eclipse-plugin-master文件

    链接:https://pan.baidu.com/s/10ZZc6ft-GZAicuncJG_dLg
    提取码:6n42
    复制这段内容后打开百度网盘手机App,操作更方便哦

    错误1:(null) entry in command string: null chmod 0700

    这是由于安装的hadoop没有相应的hadoop.dll文件和winutils.exe

    (官网的hadoop一般就都没有这种两个文件,所以需要从网上下载一个,然后把它加到C:windowssystem32下)并且放到你的hadoop安装目录的bin文件夹下

    这个问题解决之后又遇到了第二个问题(主要就是找不到log4j.properties这个日志文件)遇到这个问题程序也是无法运行

    解决方案:在项目的src文件夹下新建一个文件命名为log4j.properties,然后在文件里添加如下代码

    # Configure logging for testing: optionally with log file  
      
    #log4j.rootLogger=debug,appender  
    log4j.rootLogger=info,appender  
    #log4j.rootLogger=error,appender  
      
    #u8F93u51FAu5230u63A7u5236u53F0  
    log4j.appender.appender=org.apache.log4j.ConsoleAppender  
    #u6837u5F0Fu4E3ATTCCLayout  
    log4j.appender.appender.layout=org.apache.log4j.TTCCLayout
    

      

     然后要想成功运行的话还需要修改一个虚拟机上的权限(修改/usr/local/hadooop/etc/hadoop/hdfs.site.xml)在hdfs.site.xml文件中填写如下代码

    <property>
            	<name>dfs.permissions</name>
            	<value>false</value>
            </property>
    

      

  • 相关阅读:
    数学之矩阵快速幂
    数学篇之高斯消元
    P1033自由落体
    P1258小车问题
    P1072Hankson的趣味题
    P2837晚餐队列安排
    P3811 乘法逆元
    P1002过河卒
    P1507 NASA的食物计划
    P1079 Vigenère 密码
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/11769546.html
Copyright © 2011-2022 走看看