`
a496649849
  • 浏览: 8453 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

ubuntu14安装hadoop2

阅读更多

ubuntu

启用root用户: sudo passwd root

查看版本:sudo lsb_release -a

设置代理:system setting->network->networkproxy->manual->apply system wide

设置apt源:/etc/apt/source.list (ubuntu 14.04版本使用了163镜像)

#install ssh

apt-get  apt-get install openssh-server 

#install java

sudo /opt/java

tar -zxvf ./jdk-7u45-linux-x64.tar.gz

mv jdk1.7.0_45/ jdk1.7/

cp .bashrc .bash_original

vi ~/.bashrc

export JAVA_HOME=/opt/Java/jdk/jdk1.7

export CLASSPATH=${JAVA_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

source ~/.bashrc

#shh 无密码验证登录

ssh-keygen -t rsa -P ""

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

 

#添加hadoop用户

sudo useradd -m hadoop -s -/bin/bash

修改密码:sudo passwd hadoop

增加管理员的权限:sudo adduser hadoop sudo

hadoop用户赋予和root一样的权限:

sudo gedit /etc/sudoers

然后编辑增添如下那句hadoop   ALL(ALL:ALL)  ALL

配置全局java

sudo vi /etc/profile

export JAVA_HOME=/opt/java/jdk1.7

export PATH=$JAVA_HOME/bin:$PATH

export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

source /etc/profile

 

 

4. 安装hadoop

4.1. 解压:

sudo tar xzf hadoop-2.7.1.tar.gz(一定不要下载rpm的,这个是redhat等系统的软件安装包,在ubuntu中是tar.gz这种才行。)

4.2. copy到/usr/local/中,并命名为hadoop

sudo mv hadoop-2.7.1 /usr/local/

cd /usr/local

sudo mv hadoop-2.7.1 hadoop

4.3. 修改目录主人

sudo chown hadoop:hadoop -R -f /usr/local/hadoop/

4.4. 配置

打开配置文件:

sudo vim /etc/profile

添加以下命令语句:

export HADOOP_INSTALL=/usr/local/hadoop

export PATH=$PATH:$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbin

export HADOOP_MAPRED_HOME=$HADOOP_INSTALL

export HADOOP_COMMON_HOME=$HADOOP_INSTALL

export HADOOP_HDFS_HOME=$HADOOP_INSTALL

export YARN_HOME=$HADOOP_INSTALL

export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native

export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib"

 

source /etc/profile

4.5.测试

调试

export HADOOP_ROOT_LOGGER=DEBUG,console

 

cp README.txt input

hadoop jar share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.5.1-sources.jar org.apache.hadoop.examples.WordCount input output

 

本地库报错

WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

如果你安装的是hadoop 2.4以及之前的版本,它自带的native库是32位的,如果你的操作系统和JVM是64位的,就会报上述错误;

如果你安装的是hadoop 2.5版本,它自带的native库是64位的,如果你的操作系统和JVM是32位的,就会报上述错误。

export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib/native"

或者 export JAVA_LIBRARY_PATH=$HADOOP_HOME/lib/native

加载成功:

15/12/25 17:47:50 DEBUG util.NativeCodeLoader: Trying to load the custom-built n

ative-hadoop library...

15/12/25 17:47:50 DEBUG util.NativeCodeLoader: Loaded the native-hadoop library

 

hadoop 编译

安装maven

sudo apt-get install maven

mvn --version

安装依赖库

sudo apt-get install g++ autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev

安装protoc 

sudo apt-get install protobuf-compiler

protoc --version

解压

tar -zxvf hadoop-2.5.1-src.tar.gz

编译

mvn package -Pdist,native -DskipTests -Dtar 

编译报错,不能下载插件,原因mvn不使用系统配置的代理,修改setting.xml

Downloading: http://repo.maven.apache.org/maven2/org/apache/felix/maven-bundle-plugin/2.4.0/maven-bu

0
0
分享到:
评论

相关推荐

    ubuntu下安装hadoop集群

    ubuntu下安装hadoop集群,设置ssh对其他node无密码访问

    Ubuntu下的Hadoop安装教程

    ### Hadoop 在 Ubuntu 下的安装教程 #### 一、安装 Linux 操作系统 在搭建 Hadoop 开发环境之前,首先需要确保系统环境已准备好。本文档假设你正在使用 Ubuntu 12.04 操作系统。 如果你还没有安装 Linux 操作系统...

    Hadoop安装教程_单机/伪分布式配置_Hadoop2.7.1/Ubuntu 16.04

    2. 单机模式安装:Hadoop 的默认模式为非分布式模式,无需进行其他配置即可运行。非分布式模式即单 Java 进程,方便进行调试。 3. 伪分布式模式安装:Hadoop 可以在单节点上以伪分布式的方式运行,Hadoop 进程以...

    在ubuntu上搭建hadoop总结

    本文将详细讲解在Ubuntu 12.04上安装Hadoop伪分布式模式的过程,这将帮助你理解Hadoop的基础设置,并为日后扩展到完全分布式环境打下基础。 首先,我们需要了解Hadoop是什么。Hadoop是一个开源的框架,主要用于处理...

    ubuntu18.04搭建hadoop步骤

    ubuntu18.04或者centos7搭建hadoop集群,可以参考博客https://blog.csdn.net/u013305783/article/details/83744122

    ubuntu16.04 安装Hadoop大数据平台CDH 5.14.1

    ubuntu16.04 安装Hadoop大数据平台CDH 5.14.1,通过虚拟机VMware安装Ubuntu之后,安装Hadoop大数据平台,使用CDH5.14.1

    Ubuntu上搭建Hadoop2.x详细文档

    本文档详细介绍了如何在Ubuntu系统上搭建Hadoop2.x环境,包括创建用户、安装Java环境、配置SSH无密码登录、安装Hadoop并配置相关核心文件的过程。通过这些步骤,用户可以顺利地在自己的Ubuntu环境中运行Hadoop集群,...

    Ubuntu20.04配置Hadoop.txt

    本教程是根据个人在UBUNTU虚拟机上安装配置Hadoop2.7.3的实际操作步骤一步步记录下来的,大部分指令操作的目的都加了注释以方便理解。(本教程很详细,如果还是遇到问题可以直接咨询楼主,不会让你的积分百花的)

    ubuntu下安装hadoop

    本文档详细描述了ubuntu下安装hadoop 的具体过程,整个过程中还配有部分图解.希望能有一些帮助

    在Ubuntu上安装hadoop

    在Ubuntu上安装Hadoop是一项重要的任务,特别是对于那些想要学习和使用分布式计算框架的IT专业人士。Hadoop是一个开源框架,由Apache基金会维护,用于处理和存储大量数据。它基于谷歌的MapReduce编程模型和分布式...

    基于Ubuntu的Hadoop简易集群安装与配置

    ### 基于Ubuntu的Hadoop简易集群安装与配置知识点详解 #### 一、绪论 ##### 1.1 研究背景及意义 在当前信息化社会中,随着科技的发展与进步,尤其是互联网技术的普及,我们正处在一个数据爆炸的时代。各行各业都在...

    Ubuntu20.04搭建hadoop2.10.0集群.md

    本文档详细介绍了如何在Ubuntu20.04操作系统上搭建Hadoop2.10.0集群,包括环境配置、软件安装、网络设置、集群启动等多个方面。 ##### 1. 服务器环境 集群包含三台服务器: - **us1**:`192.168.94.136` - **us2*...

    在 Ubuntu12.04 上安装Hadoop-1.2.1 (讲解的非常详细)

    【在 Ubuntu12.04 上安装 Hadoop-1.2.1】的详细步骤 在 Ubuntu12.04 上安装 Hadoop-1.2.1 的过程涉及到多个环节,包括系统准备、用户权限设置、Java 开发环境的安装、Hadoop 的下载与配置、主机名与网络设置以及 ...

    Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式)

    ### Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式) #### 一、安装虚拟机VMware Workstation v7.1.4 在开始Hadoop的安装之前,首先需要在宿主机上安装虚拟机软件VMware Workstation v7.1.4。这一步主要是为了搭建...

    Ubuntu12.04下安装Hadoop2.4.0单机模式详细教程

    Ubuntu12.04下安装Hadoop2.4.0单机模式详细教程

    ubuntu上hadoop的安装及配置

    在本文中,我们将详细探讨如何在Ubuntu 10.10 (Maverick Meerkat)上通过VMware虚拟机安装并配置Hadoop集群。这个过程涵盖了从搭建虚拟环境到安装必要的软件,以及最终配置Hadoop分布式文件系统(HDFS)和MapReduce服务...

    ubuntu下搭建hadoop

    ### Ubuntu 下搭建 Hadoop Hadoop 是一个能够对大量数据进行分布式处理的软件框架,它在大数据处理领域占据着重要地位。本文将详细介绍如何在 Ubuntu 操作系统下搭建 Hadoop 的单机版与伪分布式环境。 #### 2.1 ...

    ubuntu搭建hadoop单节点.docx

    7. 在 Ubuntu 操作系统上搭建 Hadoop 单节点需要完成环境准备、软件安装和配置过程。 8. 配置 SSH 免密钥登录可以确保可以无需密码登录。 9. 修改配置文件,包括 core-site.xml 和其他文件,是搭建 Hadoop 单节点的...

    Ubuntu14.04 Hadoop完全分布式安装手册

    Hadoop安装

Global site tag (gtag.js) - Google Analytics