`

hadoop0.20.2下相关问题处理方法

 
阅读更多

Problem:NameNode is not formatted

很明显示namenode没有format

将namenode的文件夹删除,然后hadoop namenode -format

网上好多文档都只会告诉你 hadoop namenode -format 就行

namenode文件夹即dfs.name.dir指定的值

could only be replicated to 0 nodes

官方给出的解释是,在启动时上传hdfs文件时,datanode仍然在和namenode通讯

解决办法是保证有足够的datanode启动,尝试分别启动hdfs和mapred不成功

查看datanode的日志报

java.io.IOException: Incompatible namespaceIDs in /home/iic/hadoop-0.20.2/hdfs-data: namenode namespaceID = 1444851414; datanode namespaceID = 620054427

清空集群里,所有目录/home/iic/hadoop-0.20.2/hdfs-data下的东西,如果还不行就清空所有namenode,datanode文件夹,重新格式化,我就是这样搞定的

FATAL conf.Configuration: error parsing conf file: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence.

这是因为你的配置文件中包括中文乱码,删除即可

Shuffle Error:Exceeded MAX_FAILED_UNIQUE_FETCHES;bailing-out

有两种原因:hosts文件加入所有节点的机器名(我的就是这个问题)

两个原因就是系统允许打开的最大文件数有限制

vi /etc/security/limits.conf

增加* soft nofile 102400 * hard nofile 409600

$cd /etc/pam.d/ $sudo vi login添加 session required /lib/security/pam_limits.so


暂时就这两个问题遇到,如有持续更新

分享到:
评论

相关推荐

    hadoop 0.20.2

    总的来说,Hadoop 0.20.2作为早期版本,奠定了Hadoop在大数据处理领域的基石,它的设计思想和实现方式对后来的版本产生了深远影响。虽然当前最新的Hadoop版本已经发展到3.x系列,但理解0.20.2对于学习Hadoop的历史和...

    hbase-0.90.5.tar.gz与hadoop0.20.2版本匹配

    确保HBase和Hadoop版本兼容是成功部署的关键,因为不兼容的版本可能会导致各种问题,如数据丢失、性能下降或服务不可用。在实际生产环境中,应该根据项目需求选择合适的HBase和Hadoop版本,以保证系统的稳定性和高效...

    hadoop0.20.2配置手册

    hadoop0.20.2版本在虚拟机中的安装指南,经过测试可以实现

    redHat linux下安装hadoop 0.20.2

    redHat linux下安装hadoop 0.20.2

    Hadoop 0.20.2 API文档

    在Hadoop 0.20.2 API文档中,关于HDFS的接口包括了文件和目录的操作,如打开、创建、删除、重命名等,以及数据读写相关的类和方法。例如,`FileSystem`接口提供了与HDFS进行交互的基本操作,而`FSDataInputStream`和...

    hadoop 0.20.2版本

    Hadoop 0.20.2 是 Apache Hadoop 项目的一个关键版本,它是一个开源的分布式计算框架,专为处理和存储大规模数据而设计。Hadoop 的核心组件包括 HDFS(Hadoop Distributed File System)和 MapReduce,这两个部分...

    Hadoop 0.20.2 API

    了解和熟练掌握Hadoop 0.20.2 API,对于开发分布式应用程序、处理大规模数据、优化Hadoop集群的性能都是至关重要的。通过API文档,开发者可以深入理解每个类和方法的作用,从而编写出高效且适应性强的Hadoop程序。...

    hadoop0.20.2

    总的来说,Hadoop 0.20.2 提供了一个学习分布式计算和大数据处理的良好起点,尽管它可能不包含最新的特性和优化,但对于初学者而言,能够深入理解这一版本的运作机制,将有助于更好地理解Hadoop的后续发展和演变。

    Hadoop 0.20.2 版本安装包

    伪分布式安装包,Hadoop 1.0指的是版本为Apache Hadoop 0.20.x、1.x或者CDH3系列的Hadoop,内核主要由HDFS和MapReduce两个系统组成,其中,MapReduce是一个离线处理框架,由编程模型(新旧API)、运行时环境和数据...

    hadoop0.20.2使用sqoop必需包

    hadoop使用sqoop-1.2.0-CDH3B4.tar.gz需要将此包的hadoop-core-0.20.2-CDH3B4拷贝到sqoop/lib目录下

    hadoop 0.20.2 最新版

    hadoop 0.20.2 最新版 jar包 想下的下哈

    fedora 安装hadoop0.20.2

    ### Fedora 下安装 Hadoop 0.20.2 的详细步骤及原理 #### 一、安装背景与概述 Hadoop 是一个开源软件框架,用于分布式处理大规模数据集。通过使用 Hadoop,用户能够轻松地在不了解分布式计算底层细节的情况下开发...

    hadoop-0.20.2-eclipse-plugin.jar

    2. 将"hadoop-0.20.2-eclipse-plugin.jar"文件复制到Eclipse的plugins目录下。 3. 重启Eclipse,插件会自动加载。 4. 在Eclipse的“Window”菜单中选择“Preferences”,然后在左侧导航栏选择“Map/Reduce”项,配置...

    Hadoop 0.20.2在linux下配置

    ### Hadoop 0.20.2在Linux下的配置与安装详解 #### 一、环境准备与基础设置 在开始Hadoop 0.20.2的安装与配置之前,确保Linux系统上已完成以下准备工作: 1. **用户权限**:为用户`sharera`设置好账户,并确认其...

    Hadoop 0.20.2 API.chm

    Hadoop 0.20.2 API.chm英文版,期待翻译

    hadoop-0.20.2-CDH3B4.tar.gz下载

    在sqoop-1.2.0版本下,若想在安装了Hadoop-0.20.2的环境中正常运行,我们需要确保sqoop的lib目录包含Hadoop的相关库。解压"Hadoop-0.20.2-CDH3B4.tar.gz"后,我们可以将其中的库文件复制到sqoop的lib目录,确保sqoop...

    hadoop0.20.2的eclipse3.3.2插件开发环境集合

    hadoop0.20.2的eclipse3.3.2插件环境集合,包括hadoop0.20.2的eclipse3.3.2的插件,以及windows和linux下eclipse开发环境,还有帮助文档。

    Ubuntu Hadoop 0.20.2 安装配置说明

    ### Hadoop 0.20.2 在 Ubuntu 上的安装配置详解 #### 一、概述 本文档旨在为初学者提供一份详细的指南,用于在 Ubuntu Server 12.04 x64 系统上安装并配置 Hadoop 0.20.2。通过本文档的学习,读者可以掌握如何搭建...

Global site tag (gtag.js) - Google Analytics