hadoop hdfs eclipse 的一些配置

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

eclipse 向hdfs 上传文件为空怎么解决?

 
发表于 2013-11-23 12:53 | 只看该作者 | 只看大图 回帖奖励
本帖最后由 panda 于 2013-11-24 13:23 编辑

问题描述:
重新配置eclipse的mapredece运行环境.上传Test_1文件,
Apr 23 11:49:54 hostapd: wlan0: STA 14:7d:c5:9e:fb:84
Apr 23 11:49:52 hostapd: wlan0: STA 74:e5:0b:04:28:f2
Apr 23 11:49:50 hostapd: wlan0: STA cc:af:78:cc:d5:5d
Apr 23 11:49:44 hostapd: wlan0: STA cc:af:78:cc:d5:5d
Apr 23 11:49:43 hostapd: wlan0: STA 74:e5:0b:04:28:f2
Apr 23 11:49:42 hostapd: wlan0: STA 14:7d:c5:9e:fb:84
如图:



解决步骤:
1.查看hdfs-site.xml,已经设置hdfs的访问控制设为false.


2.查看hdfs的文件目录权限:

已执行:
bin/hadoop fs -chmod 777

3.修改windows本地帐户


4.检查hdfs能否本地上传
bin/hadoop fs -put Test_1 /home/hadoop/in

可以上传

5.检查eclipse的配置端口:

和core-site.xml的一致:


做完以上5个步骤,问题依然没有解决。发现不同的方式上传的文件属性不同

不知道是什么原因?

6.检查防火墙和selinux是否禁用
在root权限下:
关闭防火墙:
/sbin/service iptables stop
禁用selinux
编辑 "/etc/selinux/config"文件,设置"SELINUX=disabled"
重启 reboot


7.重启后,重启hadoop将Test_1文件上传到hdfs中在本地可以看到文件内容

但是在eclipse查看的时候报错:

网上查询的结果多是:节点断了,没连接上,但是我再datanode也可以查看Test_1文件,不知道怎么解决!


我猜是可能网络问题,不过太牵强了,我eclipse连接的hadoop的是在互联网上面的机器。
各位同学,该怎么解决?


问题解决:
在运行Test_1的时候发现报错:


eclipse所在的机器 hadoop client和hadoop 不是在一个网段内,不能直接连接到datanode上面。这也是为什么我的另外一个搭载在一个局域网的hadoop client 可以访问网内的hadoop集群的原因。


我再本机上用VMware虚拟了2台服务器,重新搭建hadoop集群,问题就解决了。


总结:hadoop client 需要在hadoop集群在同一个网段内才能调试MapReduce程序。


超详Windows系统下eclipse远程hadoop环境搭建 新建一个系统变量变量名:JAVA_HOME变量值:根据自己JDK安装实际路径填写新建一个系统变量变量名:CLASSPATH变量值:%JAVA_HOME%\lib\dt.jar;.修改系统变量变量名:PATH变量值:%JAVA_HOME%bin;(该项在前面添加 )验证是否成功打开cmd命令窗口输入 java -version 结果如下图则成功。 阅读详情

相关推荐

EclipseHDFS交互:操作指南与文件需求

Hadoop是一个开源的框架,允许在普通的硬件上运行并处理超大数据集。在当今的数据驱动世界,Hadoop的可扩展性和灵活性使其成为处理大数据的关键工具。本章将从Hadoop的核心组件开始,逐步深入探讨其架构,为读者提供一个对Hadoop框架全局视角的概述。Eclipse是一个基于Java的开源集成开发环境(IDE),最初由IBM开发,并于2001年贡献给了开源社区。Eclipse以其强大的扩展性而闻名,提供了对多种编程语言和工具的支持。

weixin_33245447的博客 698

配置Eclipse连接Hadoop

NULL 博文链接:https://dacoolbaby.iteye.com/blog/1730321

eclipse 操作Hadoop插件

通过eclipse操作hadoop服务器上的文件。新增删除。

HDFS篇】eclipse下开发hadoop配置相关及测试HDFSDemo

安装前准备 1.将bin目录下bin目录下的的文件替换到hadoop下的bin。然后将hadoop.dll 他的核心扩展库放在windows system32下。 2.创建jar库 在hadoop的部署包下的涉及到HDFS、MapReduce、common、yarn、tools的jar都放在新建的hadoop-lib下。 3.配置环境变量 新建,HADOOP_HOME 新建HADOOP

chenshi_2753的博客 928

使用Eclipse搭建Hadoop编程环境

在前人的基础上,进行总结学习,发现bug,修改bug。系统平台:Ubuntu14.04TLS(64位)Hadoop环境:Hadoop2.7.1Eclipse插件:hadoop-eclipse-plugin-2.7.1.jar。

m0_67393157的博客 5258

Java开发~Eclipse访问集群hdfs配置和参考

(hadoop-eclipse-kepler-plugin-2.2.0.jar、hadoop-eclipse-kepler-plugin-2.4.1.jar也建议放进去)·1、将hadoop-eclipse-plugin-2.6.0.jar放于eclipse的plugin目录下。

runqu的博客 367

eclipse配置hadoop插件

1.安装插件 准备程序: eclipse-3.3.2(这个版本的插件只能用这个版本的eclipsehadoop-0.20.2-eclipse-plugin.jar (在hadoop-0.20.2/contrib/eclipse-plugin目录下) 将hadoop-0.20.2-eclipse-plugin.jar 复制到eclipse/plugins目录下,重启eclipse。 2.

XuanZuoNuo的专栏 1441

如何配置win10环境下操作hadoophdfs eclipse环境

自己的电脑上的环境为win10 ,在配置eclipse的环境下遇到了一点小问题,为遇到的问题总结下。 我是在vmware上安装hadoop 集群,一共三台机,一台master,两台slave,其中的linux为centos 6.6  hadoop 版本为2.6.4。具体的环境搭建如下:1、将hadoop 2.6.1的安装包进行解压,在win10的任意的目录下,相当于配置eclipse 的基本的环...

AceVenus 1415

Eclipse配置hadoopHDFS连接

启动hadoop安装eclipse之后,将插件拷贝到eclise安装目录中的plugins和dropins中 打开eclipse, 打开windows进入到perspective进入other: 点击确定。 点击下面的Map/Reduce Location ,再选择右边的小象图标:进入 因为hadoop配置再node40,所以按如下配置: 接着就可以看到了,与hdfs中...

叶小刀 3981

centos7安装hadoop配置eclipsehdfs文件系统接口-运行案例测试

centos7安装hadoop配置eclipsehdfs文件系统接口-运行案例测试 之前已经写了三篇博客,这一篇是最后的一步,也是最重要的一步,今天来讲一下eclipse 对接hadoop 在看这篇博客之前请先阅读之前三篇博客 这里hadoop,eclipse,jdk都已经安装安装 Hadoop-Eclipse-Plugin 首先我们需要下载 Hadoop-Eclipse-Plugin,这里可以去官网下载,下载 Github 上的 https://github.com/winghc/hadoo

weixin_43327597的博客 1528

大数据之五 hadoop HDFS HA集群客户端+eclipse(java API)配置

搭建好HDFS HA集群后 配置客户端来操作HDFS HA集群 配置eclipse(java API)来操作HDFS集群

xingyao231的博客 1390

eclipse配置hdfs和mapreduce开发环境并新建hadoop项目,运行第一个hdfs api项目

eclipse配置mapreduce开发环境 (1)将hadoop-eclipse-plugin-2.6.4.jar复制到eclipse安装目录的plugins目录下(如果不成功复制到dropins中),之后启动eclipse 。此时从eclipse界面的左侧“Project Explorer”视图中,下面发现“DFS Locations”,说明Eclipse已经识别刚才放入的Had...

海鸥传奇的专栏 1654

配置eclipsehadoop插件时无法连接hdfs的解决办法

如果直接将下载hadoop-eclipse-plugin-0.20.203.0.jar复制到eclipse的插件目录中,在连接DFS时会出现错误,提示信息为: "error: failure to login",弹出的错误提示框内容为"An internal error occurred during: "Connecting to DFS hadoop". org/apache/common

甘道夫的大数据进化论 3270

Hadoop学习(2)Eclipse配置Hadoop开发环境+HDFS Java API测试+Bug解决记录

目录 参考: 1. 添加插件 2. 在Windows上安装Hadoop2.9.1 (1)在本地安装Hadoop (2)配置Hadoop的环境变量 (3)修改hadoop-env.cmd文件中的JAVA_HOME (4)添加Windows支持文件(winutils.exe,hadoop.dll) (5)重启Eclipse(File->Restart) 3. Eclipse中的...

小白的专栏 5461

eclipse配置tomcat_在eclipse中开发hadoop的三种配置模式,进行hdfs的api编程

一、Hadoop的本地模式开发①在windows的eclipse里面直接运行main方法,就会将job提交给本地执行器localjobrunner执行。输入输出数据放在本地路径下(G:/wc/srcdata/)。②在linux的eclipse里面直接运行main方法,但是不要添加yarn相关的配置,也会提交给localjobrunner执行。输入输出数据放在本地路径下(/usr/local/)。1...

weixin_39785970的博客 151

hdfs编程实践(配置eclipse

然后将hadoop-eclipse-plugin-2.6.0.jar(可视化插件)拷贝到 D:\eclipse-mars\mars\plugins中。然后将老师提供的bin目录的文件复制到 D:\hadoop\usr\hadoop-2.6.5\bin,将bin里的hadoop.dll拷贝到 C:\windows\System32。(1)在D盘中创建目录,地址为 D:\hadoop\usr,解压 hadoop-2.6.5.tar.gz 和 hadoop-2.6.5-src.tar.gz文件到usr目录中。

Jay476180652的博客 1215

Hadoop环境配置eclipse配置Maven HDFS利用JAVA接口实现文件读写

一 、下载解压Maven 官网:http://maven.apache.org/download.cgi 下载最新版本: 如下截图:1 下载以前版本: 如下截图:2 二、配置Maven环境变量 2.1 下载完解压到自己的文件夹 2.2 配置环境变量: 在环境变量中添加MAVEN_HOME,路径为你的Maven解压路径 在Path中添加 %MAVEN_HOME%/bin 三、配置Maven仓库 3.1配置阿里云库 1 找到你自己的Maven解压的路径 2 打开%MAVEN_HOME%/conf 下的se

hannah_7的博客 709

Eclipse配置Hadoop开发环境+HDFS Java API测试

1. 添加插件 下载在Windows Eclipse上需要的一些额外的文件:hadoop-eclipse-plugin-2.6.0.jar 在eclipse安装目录的dropins目录下新建plugin文件目录,把上面下载的jar包放入plugin文件夹下。 2. 在Windows上安装Hadoop2.6.0 (1)在本地安装Hadoop 注意本机安装hadoop运行环境要和自己搭建的集群一致...

Hellomdk的博客 1717

配置EclipseHadoop插件时无法连接HDFS的解决办法

如果直接将下载Hadoop-eclipse-plugin-0.20.203.0.jar复制到eclipse的插件目录中,在连接DFS时会出现错误,提示信息为: "error: failure to login",弹出的错误提示框内容为"An internal error occurred during: "Connecting to DFS hadoop". org/apache/common

hdngbj的专栏 1221
上一篇: ubunru 跟新源
merry163
博客等级 码龄15年 5粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值