`
hotdog
  • 浏览: 284683 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Hadoop安装过程

 
阅读更多

还是记录一下hadoop的安装过程吧,每次都查- -!, 版本是Cloudera的 hadoop-0.20.2-cdh3u1

 

1.配置/etc/hosts

master 和 slave 配置相同的hosts

10.0.10.24 hadoop1
10.0.10.25 hadoop2
10.0.10.26 hadoop3

 

2.创建Hadoop用户

groupadd hadoop
useradd -g hadoop hadoop
passwd hadoop
cd /data/
mkdir hadoop
mkdir hadoopdata
chown hadoop:hadoop -R hadoop
chown hadoop:hadoop -R hadoopdata

 

3.ssh配置

su - hadoop
ssh-keygen -t rsa
cd $HOME/.ssh
cp id_rsa.pub authorized_keys
hadoop1# ssh-copy-id -i $HOME/.ssh/id_rsa.pub hadoop@hadoop2
hadoop1# ssh-copy-id -i $HOME/.ssh/id_rsa.pub hadoop@hadoop3
hadoop2# ssh-copy-id -i $HOME/.ssh/id_rsa.pub hadoop@hadoop1
hadoop3# ssh-copy-id -i $HOME/.ssh/id_rsa.pub hadoop@hadoop1
ssh -o StrictHostKeyChecking=no hadoop1
ssh -o StrictHostKeyChecking=no hadoop2
ssh -o StrictHostKeyChecking=no hadoop3

 

4.环境变量

vi /etc/profile
export HADOOP_HOME=/data/hadoop
export PATH=$HADOOP_HOME/bin:$PATH
source /etc/profile

 

5.Hadoop配置

cd $HADOOP_HOME/conf

 

hadoop-env.sh

export JAVA_HOME=/usr/java/jdk1.6.0_22/

core-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/data/hadoop/tmp</value>
    </property>
    <property>
        <name>fs.default.name</name>
        <value>hdfs://hadoop1:9000</value>
    </property>
</configuration>

hdfs-site.xml 
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
    <property>
        <name>dfs.name.dir</name>
        <value>/data/hadoopdata/name</value>
    </property>
    <property>
        <name>dfs.data.dir</name>
        <value>/data/hadoopdata/data</value>
    </property>
    <property>
        <name>dfs.block.size</name>
        <value>33554432</value>
    </property>
</configuration>

mapred-site.xml 
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
        <name>mapred.job.tracker</name>
        <value>hadoop1:9001</value>
    </property>
</configuration>

masters
hadoop1

slaves
hadoop1
hadoop2
hadoop3
 
6.格式化
cd $HADOOP_HOME/bin
./hadoop namenode -format

7.启动
./start-all.sh 
 
分享到:
评论

相关推荐

    最详尽的Hadoop安装过程

    ### Hadoop安装与配置详解 #### 一、前言 Hadoop是一款开源软件框架,用于分布式存储和处理大型数据集。本文将详细介绍如何在CentOS 5.5环境下搭建一个包含1个NameNode节点和2个DataNode节点的Hadoop集群,并通过一...

    hadoop的安装

    标题《hadoop的安装》所涉及的知识点涵盖Hadoop安装过程中的各个方面,包括但不限于JDK环境的配置与安装、Hadoop下载、解压、配置以及启动等步骤。以下是根据给定内容和描述生成的详细知识点: 1. JDK环境配置与...

    hadoop安装中的网络配置

    本文将详细图解了 hadoop 安装过程中的网络配置,实现了 hadoop 虚拟机、宿主机、外网三者互通。 网络模式 在 hadoop 安装过程中,需要选择合适的网络模式,共有三种网络模式:bridge(桥接方式)、nat(网络地址...

    hadoop安装过程中的问题

    (这是Hadoop的基础) ...3./etc/host 里配置 master和slaves 4.修改/etc/hostname 主机名 5、/etc/profile的java和Hadoop配置路径 6.hadoop namenode format 7./hadoop/etc/slaves这个...安装ssh和解决jdk找不到path问腿

    Hadoop课程实验和报告——Hadoop安装实验报告

    Hadoop课程实验和报告——Hadoop安装实验报告 Hadoop是一个开源的大数据处理框架,由Apache基金会开发和维护。它提供了一种可靠、可扩展、可高效的方法来存储和处理大规模数据。在本实验报告中,我们将介绍Hadoop的...

    hadoop伪分布式安装过程截图

    9. **截图的参考价值**:提供的截图可能展示了每个步骤的关键界面,包括配置文件的编辑、命令行的输出以及服务的启动状态等,对于初学者来说,这些都是直观理解Hadoop安装过程的重要视觉辅助。 10. **常见问题与...

    linux下载,安装,JDK配置,hadoop安装

    ### Linux下载、安装、JDK配置、Hadoop安装相关知识点 #### 一、Linux环境准备与安装 **1.1 Linux版本选择** - **CentOS 6.5**:适用于本教程,是一款稳定且广受支持的企业级操作系统。 **1.2 下载Linux** - **...

    单机版hadoop安装(linux)

    在这个安装过程中,我们将创建 Hadoop 用户组和用户,安装 JDK,配置环境变量,安装 SSH 服务,并最终安装 Hadoop。 1. 创建 Hadoop 用户组和用户 创建 Hadoop 用户组和用户是单机版 Hadoop 安装的第一步。在 ...

    Hadoop2.7.7安装过程

    在安装过程中,我们会遇到各种问题,但通过学习和实践,我们可以克服这些困难,从而深入理解Hadoop及其依赖环境。 首先,安装Hadoop的第一步是创建一个专门的用户账户。在本例中,创建了一个名为"hadoop"的用户,这...

    实验1 安装Hadoop.doc

    - 安装过程相对简单,按照官方指南或软件提示操作即可。 2. **安装或导入Ubuntu系统**: - 在VirtualBox中安装Ubuntu的具体步骤可参考相关书籍资料(例如《大数据基础编程、实验和案例教程》P18—P30)。 - 如需...

    hadoop安装

    在本节中,我们将详细介绍 Hadoop 的安装过程。 一、安装 JDK Hadoop 需要 Java 环境的支持,因此我们需要首先安装 JDK。这里,我们使用的是 Oracle 的 JDK。 1. 安装 JDK 首先,我们需要将 JDK 的安装包下载到 ...

    Hadoop安装和配置

    ### Hadoop安装与配置详解 #### 一、概述 Hadoop是一个开源软件框架,用于分布式存储和处理大数据集。它能够高效地处理PB级别的数据,适用于海量数据的存储和计算场景。本文将详细介绍如何在多台虚拟机上安装和...

    Hadoop安装核心配置文件

    Hadoop安装过程下的配置文件是指在Hadoop安装过程中所需的核心配置文件,这些文件对Hadoop的正常运行至关重要。核心配置文件包括core-site.xml和yarn-site.xml的配置。下面我们将详细介绍这些配置文件的作用和配置...

    hadoop完全安装手册

    ##### 2.3 Hadoop安装与配置 1. **下载与解压Hadoop**:下载Hadoop压缩包,并解压到指定目录。 2. **配置环境变量**:在`/etc/profile.d/hadoop.sh`中添加Hadoop的环境变量。 3. **配置hadoop-env.sh**:配置JDK的...

    hadoop安装环境套件

    6. **链接.txt**:这个文件可能包含了Hadoop安装过程中的额外链接资源,比如官方文档、教程或者论坛讨论,有助于用户获取更多的帮助信息。 7. **hadooponwindows-master.zip**:这可能是Hadoop在Windows系统上安装...

    centos安装hadoop超级详细

    SSH(Secure Shell)是一种用于远程控制的协议,Hadoop安装过程中需要用到它。因此,确保SSH已经安装并且配置为无密码登录是非常重要的。 1. **检查SSH安装**:可以通过`rpm -qa | grep ssh`命令查看是否已经安装了...

Global site tag (gtag.js) - Google Analytics