还是记录一下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
slaves
6.格式化
cd $HADOOP_HOME/bin
./hadoop namenode -format
7.启动
分享到:
相关推荐
### Hadoop安装与配置详解 #### 一、前言 Hadoop是一款开源软件框架,用于分布式存储和处理大型数据集。本文将详细介绍如何在CentOS 5.5环境下搭建一个包含1个NameNode节点和2个DataNode节点的Hadoop集群,并通过一...
标题《hadoop的安装》所涉及的知识点涵盖Hadoop安装过程中的各个方面,包括但不限于JDK环境的配置与安装、Hadoop下载、解压、配置以及启动等步骤。以下是根据给定内容和描述生成的详细知识点: 1. JDK环境配置与...
本文将详细图解了 hadoop 安装过程中的网络配置,实现了 hadoop 虚拟机、宿主机、外网三者互通。 网络模式 在 hadoop 安装过程中,需要选择合适的网络模式,共有三种网络模式:bridge(桥接方式)、nat(网络地址...
(这是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是一个开源的大数据处理框架,由Apache基金会开发和维护。它提供了一种可靠、可扩展、可高效的方法来存储和处理大规模数据。在本实验报告中,我们将介绍Hadoop的...
9. **截图的参考价值**:提供的截图可能展示了每个步骤的关键界面,包括配置文件的编辑、命令行的输出以及服务的启动状态等,对于初学者来说,这些都是直观理解Hadoop安装过程的重要视觉辅助。 10. **常见问题与...
### Linux下载、安装、JDK配置、Hadoop安装相关知识点 #### 一、Linux环境准备与安装 **1.1 Linux版本选择** - **CentOS 6.5**:适用于本教程,是一款稳定且广受支持的企业级操作系统。 **1.2 下载Linux** - **...
在这个安装过程中,我们将创建 Hadoop 用户组和用户,安装 JDK,配置环境变量,安装 SSH 服务,并最终安装 Hadoop。 1. 创建 Hadoop 用户组和用户 创建 Hadoop 用户组和用户是单机版 Hadoop 安装的第一步。在 ...
在安装过程中,我们会遇到各种问题,但通过学习和实践,我们可以克服这些困难,从而深入理解Hadoop及其依赖环境。 首先,安装Hadoop的第一步是创建一个专门的用户账户。在本例中,创建了一个名为"hadoop"的用户,这...
- 安装过程相对简单,按照官方指南或软件提示操作即可。 2. **安装或导入Ubuntu系统**: - 在VirtualBox中安装Ubuntu的具体步骤可参考相关书籍资料(例如《大数据基础编程、实验和案例教程》P18—P30)。 - 如需...
在本节中,我们将详细介绍 Hadoop 的安装过程。 一、安装 JDK Hadoop 需要 Java 环境的支持,因此我们需要首先安装 JDK。这里,我们使用的是 Oracle 的 JDK。 1. 安装 JDK 首先,我们需要将 JDK 的安装包下载到 ...
### Hadoop安装与配置详解 #### 一、概述 Hadoop是一个开源软件框架,用于分布式存储和处理大数据集。它能够高效地处理PB级别的数据,适用于海量数据的存储和计算场景。本文将详细介绍如何在多台虚拟机上安装和...
Hadoop安装过程下的配置文件是指在Hadoop安装过程中所需的核心配置文件,这些文件对Hadoop的正常运行至关重要。核心配置文件包括core-site.xml和yarn-site.xml的配置。下面我们将详细介绍这些配置文件的作用和配置...
##### 2.3 Hadoop安装与配置 1. **下载与解压Hadoop**:下载Hadoop压缩包,并解压到指定目录。 2. **配置环境变量**:在`/etc/profile.d/hadoop.sh`中添加Hadoop的环境变量。 3. **配置hadoop-env.sh**:配置JDK的...
6. **链接.txt**:这个文件可能包含了Hadoop安装过程中的额外链接资源,比如官方文档、教程或者论坛讨论,有助于用户获取更多的帮助信息。 7. **hadooponwindows-master.zip**:这可能是Hadoop在Windows系统上安装...
SSH(Secure Shell)是一种用于远程控制的协议,Hadoop安装过程中需要用到它。因此,确保SSH已经安装并且配置为无密码登录是非常重要的。 1. **检查SSH安装**:可以通过`rpm -qa | grep ssh`命令查看是否已经安装了...