• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > 在Windows上使用Eclipse配置Hadoop MapReduce开发环境,hadoopmapreduce

在Windows上使用Eclipse配置Hadoop MapReduce开发环境,hadoopmapreduce

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含在Windows上使用Eclipse配置Hadoop MapReduce开发环境,hadoopmapreduce等服务器相关知识,网友希望可以进行参考

在Windows上使用Eclipse配置Hadoop MapReduce开发环境,hadoopmapreduce


在Windows上使用Eclipse配置Hadoop MapReduce开发环境


1. 系统环境及所需文件

  • windows 8.1 64bit
  • Eclipse (Version: Luna Release 4.4.0)
  • hadoop-eclipse-plugin-2.7.0.jar
  • hadoop.dll & winutils.exe

2. 修改Master节点的hdfs-site.xml

添加如下内容

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

旨在取消权限检查,原因是为了解决我在windows机器上配置eclipse连接hadoop服务器时,配置map/reduce连接后报以下错误,org.apache.hadoop.security.AccessControlException: Permission denied:


3. 配置Hadoop插件


3. 配置完毕,查看效果


4. 创建一个Map/Reduce Project

2.java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)异常问题

修改Master节点中hadoop-2.6.0-cdh5.4.1\src\hadoop-common-project\hadoop-common\src\main\java\org\apache\hadoop\io\nativeio\NativeIO.java

然后在/src/hadoop-common-project/hadoop-common目录下 用maven重新编译jar包
mvn package -Pdist,native -DskipTests -Dtar -e -X
编译完成后会在hadoop-common/target生成相应的jar包只需要用hadoop-common-2.6.0-cdh5.4.1.jar替换掉windows下$HADOOP_HOME\share\hadoop\common目录对应的jar包


5. windows下运行环境配置

将下载下来的hadoop.dll,winutils.exe拷贝到$HADOOP_HOME/bin目录下


6. 运行WordCount Project

在eclipse中点击WordCount.java,右键,点击Run As—>Run Configurations,配置运行参数,即输入和输出文件夹

hdfs://Master:9000/input 
hdfs://Master:9000/output 

(注意:如果output目录已经存在,则删掉或换个名字,如output01,output02 。。。 )


7. 运行结果

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在Windows上使用Eclipse配置Hadoop MapReduce开发环境,hadoopmapreduce

相关文章

  • 当代数学七大难题,当代七大难题
  • hive之实现列转行,hive列转行
  • HBase常用操作之namespace,hbasenamespace
  • 一步一步跟我学hadoop(1)----hadoop概述和安装配置,hadoop----hadoop
  • S3C2416 按键驱动,s3c2416按键驱动
  • 创建GZIP压缩格式的HIVE表,gzip压缩格式hive
  • Hadoop之Hbase从入门到精通,hadoophbase
  • nova event机制分析,novaevent机制
  • HDP出现Could not create the Java Virtual Machine解决方法,hdpvirtual
  • &lt;转&gt;linux上nagios安装完整版,linuxnagios

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Spark中配置Parquet参数,sparkparquet参数
    • A Note on Distributed Computing,anoteondialectic
    • 基于Hive及Sqoop的每日PV、UV、IP定时分析,hivesqoop
    • Scala函数声明与定义,Scala函数声明定义
    • spark_RDD数据操作
    • 云计算NA1
    • Hadoop学习总结,hadoop总结
    • 一篇博文简单了解weka,博文简单weka
    • hadoop做HA后,hbase修改,hadoophahbase修改
    • R.net获取R中股票的dataframe中的data,r.netdataframe

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有