Hadoop2.6.0开发遇到的所有问题及解决方案

windows下搭建hadoop-2.6.0本地idea开发环境 概述本文记录windows下hadoop本地开发环境的搭建:OS:windows hadoop运行模式:独立模式 安装包结构:Hadoop-2.6.0-Windows.zip - cygwinInstall // cygwin离线安装包 - hadoop-2.6.0-windows.tar.gz // hadoop-2.6.0 windows安装包 PS:hadoop-2.6.0-w 阅读详情

一、如果配置了HDFS的federation,使用eclipse插件配置完M/R Master的端口(50020)和DFS Master的端口(9000)后,无法连接到HDFS看远程目录结构

解决办法:切换到Advanced parameters标签,修改fs.defaultFS为hdfs://192.168.0.14:9000/tmp

二、使用Maven开发hadoop2 mapreduce时,下载不了hadoop2.6.0的一些相关包的解决办法

在pom.xml中增加如下配置:

<repositories> 

    <repository> 

        <id>maven.oschina.net</id> 

        <url>http://maven.oschina.net/content/groups/public/</url> 

    </repository> 

</repositories>

三、引入hadoop2的mapreduce工程报错Missing artifact jdk.tools:jdk.tools:jar:1.7

在pom.xml文件中增加如下配置:

<dependency>

      <groupId>jdk.tools</groupId>

      <artifactId>jdk.tools</artifactId>

      <version>1.7</version>

      <scope>system</scope>

      <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>

</dependency>

四、Container *** is running beyond virtual memory limits. Current usage:498.0MB od 1GB physical memory used;2.7GB of 2.1GB virtual memory used.Killing container.

修改yarn-site.xml中yarn.scheduler.minimum-allocation-mb(默认1024)为2048或更大,根据程序需求调整。

五、Container *** is running beyond physical memory limits. Current usage: 2.5 GB of 2.5 GB physical memory used; 3.1 GB of 12.5 GB virtual memory used. Killing container.

在提交作业的命令中加入hadoop jar <jarName> -Dmapreduce.reduce.memory.mb=4096或hadoop jar <jarName> -Dmapreduce.map.memory.mb=4096

或者修改mapred-site.xml中的mapreduce.map.memory.mb(默认1024)或mapreduce.reduce.memory.mb(默认1024)参数。

六、org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.OutOfMemoryError: Java heap space

修改mapred-site.xml,增加如下配置:

<property>

  <name>mapred.child.java.opts</name>

  <value>-Xmx1024m</value>

</property>

七、 [ContainerLauncher #4] org.apache.hadoop.ipc.Client: Retrying connect to server: data-17/192.168.0.17:37595. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)

[ContainerLauncher #4] org.apache.hadoop.ipc.Client: Retrying connect to server: data-17/192.168.0.17:37595. Already tried 1 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)......

可能是防火墙没有关闭,关闭防火墙可以解决。(目前没有找到相应的通信端口,若找到开启端口即可(37595????),不需要关闭防火墙)

Hadoop-2.6.0配置 目录事先准备VirtualBox安装CentOSLinux常用命令合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 事先准备 操作... 阅读详情

相关推荐

Hadoop 2.6.0的安装与配置

系统:Ubuntu 14.10,其部署在VMware workstation 11.0.0上 JDK:jdk-7u25-linux-i586.tar.gz Hadoop:hadoop-2.6.0.tar.gz(下载地址:http://mirror.bit.edu.cn/apache/hadoop/common/) Step1:上传安装包        在windows系统预

蔡先生的专栏 8278

MapReduce超时原因(Time out after 300 secs)

  目前碰到过三种原因导致 Time out after 300 secs。 1. 死循环   这是最常见的原因。显式的死循环很容易定位,隐式的死循环就比较麻烦了,比如正则表达式。曾经用一个网上抄来的邮箱正则表达式匹配百亿条数据,最终导致一个map阶段的attempt频繁超时重试,最后自己重写了一个简化版的表达式,问题解决。 2. 频繁GC 程序中生成了过多的全局对象会导...

weixin_30405421的博客 1337

Hadoop版本信息对比2.6.0-3.0.0

目前我搭建的大数据集群的hadoop主要版本为2.6.0,版本日期为2014.11.18。为了适应大数据的不断发展和更新换代,特此分享hadoop主要版本信息,为版本升级做准备。 原始版本:2.6.0 版本日期:2014.11.18 第三方版本信息:HDP2.2.6 目标版本:3.0.0 版本日期:2017.12.13 第三方版本信息:CDH6.0.1 涉及中间版本:2.7.0|3.0.0 alp...

qq_44293181的博客 2621

Python MRJob Hadoop中报错解决思路

1)在Hadoop中跑一个Python MRJob脚本报以下错误 java.lang.RuntimeException: PipeMapRed.waitOutputThreads(): subprocess failed with code 1         at org.apache.hadoop.streaming.PipeMapRed.waitOutputThreads(PipeMapR...

大而话之-Big Data 889

Hadoop2.6.0使用Python操作HDFS的解决方案

说实在的,这段时间,做牛做马,就为了求得一个Hadoop2.6.0使用Python操作HDFS的解决方案,先是网上各种查资料,他们都写得很轻松,但是不幸的是,全都没有试验成功,其中工具无非包括这么几个 1.pyHDFS 2.hadoopy 3.pydoop 4.snakebite 寒枪雪戟霜刀雨剑,跋山涉水诚信可见,无奈不论怎么试验,都是版本问题,要么就是缺包,加上我python装的也有

草色烟光 6096

Hadoop2.0到Hadoop3.0简述

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),其中一个组件是HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS

weixin_43576422的博客 2554

hive sql 报错后继续执行_hive sql 执行错误

本帖最后由 SuperDove 于 2017-7-25 18:21 编辑2017-07-25 18:11:50,860 WARN [main] org.apache.hadoop.mapred.YarnChild: Exception running child : java.lang.RuntimeException: Error in configuring object at ...

weixin_34061200的博客 600

hadoop 1.0 && hadoop 2.0对比

hadoop 1.0 && hadoop 2.0对比 hdfs 1.0 NameNode管理着整个文件系统,负责接收用户的操作请求 NameNode管理着整个文件系统的目录结构,所谓目录结构类似于我们Windows操作系统的体系结构 NameNode管理着整个文件系统的元数据信息,所谓元数据信息指定是除了数据本身之外涉及到文件自身的相关信息 NameNode保管着文件与block块序列之间的对应关系以及block块与DataNode节点之间的对应关系 在hadoop..

P_king的博客 1622

hadoop job执行出错 org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.NoSuchMethodErro

job 在执行的时候在reduce的时候出现了3次 FAILED 状态,然后在其他几点上重试能正常跑完。 错误内容如下: 2014-12-04 15:38:38,564 FATAL [main] org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.NoSuchMethodError: org.apache.co

zhoujj303030的专栏 6573

org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.UnsupportedClassVersionError: Qu

既起到了一批新机器,安装了不少服务后,运行Sqoop,发现报错。 2019-05-24 10:46:40,798 FATAL [main] org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.UnsupportedClassVersionError: QueryResult : Unsupported major...

杨鑫newlife的专栏 2464

Windows下Hadoop2.6开发环境与插件配置指南

htmltable {th, td {th {pre {简介:在Windows系统下搭建Hadoop2.6开发环境涉及到多个步骤和组件配置,包括下载安装包、环境变量设置、配置文件编辑、安装WinUtils以及解决Java环境问题。此外,还需要配置Eclipse开发环境以支持Hadoop,并解决开发过程中可能遇到的问题。本指南将介绍这些步骤,帮助用户顺利完成搭建过程,并提供一些常见的解决方案以应对遇到的问题。

weixin_30674431的博客 936

java hadoop2.6.0 读取文件报错_Windows下使用Hadoop2.6.0-eclipse-plugin插件

首先说一下本人的环境:Windows7 64位系统Spring Tool Suite Version: 3.4.0.RELEASEHadoop2.6.0一.简介Hadoop2.x之后没有Eclipse插件工具,我们就不能在Eclipse上调试代码,我们要把写好的java代码的MapReduce打包成jar然后在Linux上运行,所以这种不方便我们调试代码,所以我们自己编译一个Eclipse插件...

weixin_35502466的博客 439

卷积码和Turbo码

通信原理相关博文目录:目录我们常在移动通信中遇到的卷积码就是一种非分组码,卷积码和信号处理中的卷积运算有关系吗?是不是就是信号处理中的卷积运算,先看看编码器的编码原理再说:下面是一个比较实用的卷积码编码器:它有三个移位寄存器D0,D1,D2和三个模2加法器,以及一个旋转开关组成,编码前,先将各级移位寄存器清零:现在假设输入的信息码元是1101:当输入的第一个码元为1时,三个模2加法器计算的结果都为...

Reborn Lee 2万+

CentOS 7.6 安装 Hadoop2.6.0

本文主要讲解如何在 CentOS 7 上安装 Hadoop2.6.0 ,包含Hadoop简介、安装环境、软件下载、文件配置和 Hadoop 简单运行测试。

渣渣的夏天 3034

【Audio driver】深入解析mixer_paths.xml中的音频通路配置

本文深入解析了Android音频驱动开发中的核心配置文件mixer_paths.xml。文章以高通平台为例,详细阐述了音频通路(FE、BE、DSP、Device)的概念与连接逻辑,并通过实战案例拆解了扬声器与麦克风通路的配置方法、关键控件作用及调试技巧,是理解与定制Android音频系统的实用指南。

ik6789012的博客 357

头歌OpenGauss数据库 - 单表查询 答案

本关任务:用SELECT语句检索数据表中指定字段的数据;用SELECT语句检索数据表中所有字段的数据。为了完成本关任务,你需要掌握: 1.如何获取数据表中指定字段的数据;2.如何获取数据表中的所有数据。

d214493517的博客 5720

Hadoop集群搭建详细步骤(2.6.0)

本文记录在3台物理机上搭建Hadoop 2.6.0的详细步骤及碰到的问题解决。默认使用root账号操作,实际中建议使用专用的hadoop用户账号。1. 环境机器: 物理机3台,ip分别为192.168.1.130、192.168.1.132、192.168.1.134 操作系统: CentOS 6.6 Java: 1.7 Hadoop: 2.6.0请确保JDK已安装,使用java -versi

Spring , Hadoop, Spark , BI , ML 2万+

ExoPlayer硬解码实战:如何绕过系统默认软解码提升播放性能(附完整代码)

本文深入剖析了ExoPlayer默认解码器选择机制的不确定性,并提供了通过自定义MediaCodecSelector强制启用硬解码的完整实战方案。该方案能有效解决因软解码导致的播放卡顿、黑屏花屏及高功耗问题,显著提升Android应用在各种设备上的视频播放性能与稳定性。

weixin_29295541的博客 456

Hadoop 2.6.0升级至Hadoop 3.2.1及回滚

1、背景 计划升级Hadoop版本从2.6.0-cdh5.16.1升级至开源3.2.1。 Hive版本为2.3.6,与Hadoop3.2.1不兼容,于是测试Hive3.1.3。 2、问题 ① 启动报错 Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V at org.

Deegue 3262

实用指南:制作通用的INCA和CANape兼容A2L文件

A2L(ASAM MCD-2 Measurement and Calibration Data)文件是描述ECU(电子控制单元)测量和校准数据的标准文件格式。在标定工作中,A2L文件扮演着极为重要的角色,它定义了测量通道、校准参数等关键信息,为工程师提供了统一的描述方式。INCA和CANape是两种常见的汽车电子系统标定工具,分别由ETAS和Vector公司开发。它们在汽车电子系统的开发和调试过程中发挥着重要作用,提供了丰富的标定功能和用户友好的界面。

一直在水些技术小文 2922

YOLOv13全网首发:CVPR2026 MixerCSeg | DEGConv方向引导边缘门控,破解细长裂缝检测难题

DEGConv通过方向先验嵌入、边缘增强卷积和动态门控三大机制,针对性解决了YOLO在处理裂缝类细长、多方向、低对比度目标时的特征提取不足问题,显著提升了裂缝检测的精度与鲁棒性。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 438

Hadoop1.0和Hadoop2.0的区别

hadoop1与hadoop2这兄弟两个有啥不同呢?

qq_35952082的博客 1万+

Raspberry Pi Pico + Inmp441麦克风(Pio模拟I2s)<2>

摘要:本文介绍了在Raspberry Pi Pico上使用PIO(Programmable I/O)接收I2S数字麦克风音频数据并保存为WAV文件的方法。项目采用双PIO状态机设计,一个生成I2S时钟信号(WS+SCK),另一个接收24位左声道数据并转换为16位格式。文章详细说明了接线方式、参数设置、WAV文件头构造、PIO汇编程序实现以及数据转换处理流程。项目在MicroPython环境下实现16kHz采样率、6秒时长录音,具有时序精确、稳定可靠的特性,并提供了进一步拓展的可能性,如双声道支持、实时频谱分

技术需要沉淀,需要碰撞。 658

【Hadoop】Hadoop 2.7.6安装_伪分布式集群

本篇主要演示在Linux上安装单节点Hadoop模式,以及伪分布式Hadoop模式。一 安装环境操作系统:Oracle Linux Server release 6.5;Java版本:java-1.7.0-openjdk-1.7.0.45;Hadoop版本:hadoop-2.7.6;二 安装前准备1 创建hadoop用户[root@strong ~]# useradd hadoop [root@s...

个人公众号:Alen的数据库学习笔记 6096

【数据集】全球首个10米分辨率精细分类土地覆盖数据集GLC_FCS10

【数据集】全球首个10米分辨率精细分类土地覆盖数据集GLC_FCS10

WW、forever的博客 1567

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

CentOS 6 安装Hadoop 2.6 (二)配置Hadoop

CentOS 6 安装Hadoop 2.6 (一)准备工作 CentOS 6 安装Hadoop 2.6 (二)配置Hadoop下文服务器描述:一个主节点master,2个从节点slave1和slave2。1. 解压文件tar -xzvf hadoop-2.6.4.tar.gz mv hadoop-2.6.4 /opt/2. 配置环境变量vi etc/profile到末尾增加以下内容HADOOP_H

Lnho的专栏 3472

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上一篇: Hbase shell 命令练习
下一篇: 多线程并发情况下使用日期转换函数
刘sir--
博客等级 码龄9年 20粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值