How to use write and run MapReduce in eclipse on windows.

本文档详细介绍了如何配置Hadoop与Eclipse的集成,包括将必要的JAR文件添加到类路径中,并修改了HBase的相关配置文件以解决权限设置问题。此外,还提供了针对特定错误的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1) Configure hadoop-eclipse-plugin-1.0.3.jar
\\192.168.1.19\development\GroupM\Softwares\hadoop\hadoop-eclipse-plugin-1.0.3.jar
(2) copy all the jar file in the hadoop into your classpath.
(3) copy hbase\hbase-0.*.*.jar, hbase\lib\zookeeper-3.4.3.jar into your classpath.
(4) copy hbase-site.xml into your classpath.
(5) Modify org.apache.hadoop.fs.FileUtil.java

       
    private static void checkReturnValue(boolean rv, File p, 
                                       FsPermission permission
                                       ) throws IOException {
        /*if (!rv) {
          throw new IOException("Failed to set permissions of path: " + p + 
                            " to " + 
                            String.format("%04o", permission.toShort()));
        }*/
    }
    For this problem:
ERROR security.UserGroupInformation: PriviledgedActionException as:C5176213
cause:java.io.IOException: Failed to set permissions of path

(6) Modify hbase-site.xml in your project

Add these properties.
<property>
<name>mapred.job.tracker</name>
<value>ubuntu-api:9001</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>

(6) copy hbase\hbase-0.*.*.jar, hbase\lib\zookeeper-3.4.3.jar to the hadoop\lib on all the 
hadoop machine.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值