`

VirtualBox+Centos6.4搭建Hadoop1.1.2分布式环境

 
阅读更多

 

 伪分布式环境搭建http://mvplee.iteye.com/blog/2212629

 

复制之前在VirutalBox搭建的伪分布式环境,修改主机名,分别为hadoop1、hadoop2、hadoop3


 

修改每台主机的主机名,分别为hadoop1、hadoop2、hadoop3

/etc/sysconfig/network
/etc/hosts
reboot

 修改hadoop1主机的配置文件 

core-site.xml
mapred-site.xml

配置每台主机的ssh

[root@hadoop03 local]# ssh-keygen -t rsa
[root@hadoop03 local]# cd /root/.ssh
[root@hadoop03 .ssh]# cat id_rsa.pub >>authorized_keys

在hadoop2、hadoop3上复制自己的公钥到hadoop1上,hadoop1、hadoop2都可以免密码登录hadoop1

[root@hadoop2 .ssh]# ssh-copy-id id hadoop0
[root@hadoop03 .ssh]# ssh-copy-id -i hadoop1
[root@hadoop1 .ssh]# more authorized_keys

 复制hadoop1中的authoried_keys到hadoop2、hadoop3上,确保三台主机上的authorized_keys内容一样都可以互相面密码登录 

[root@hadoop1 .ssh]# scp /root/.ssh/authorized_keys hadoop2:/root/.ssh/
[root@hadoop1 .ssh]# scp /root/.ssh/authorized_keys hadoop3:/root/.ssh/                    

删除hadoop1上hadoop包中的logs、tmp目录

[root@hadoop1 hadoop-1.1.2]# rm -rf logs
[root@hadoop1 hadoop-1.1.2]# rm -rf tmp

在hadoop1上复制JDK目录和hadoop目录到hadoop1、hadoop2上

[root@hadoop1 local]# scp -r /usr/local/jdk1.6.0_24 hadoop2:/usr/local/jdk1.6.0_24
[root@hadoop1 local]# scp -r /usr/local/jdk1.6.0_24 hadoop3:/usr/local/jdk1.6.0_24
[root@hadoop1 local]# scp -r /usr/local/hadoop-1.1.2 hadoop2:/usr/local/hadoop-1.1.2
[root@hadoop1 local]# scp -r /usr/local/hadoop-1.1.2 hadoop3:/usr/local/hadoop-1.1.2

 在hadoop1上复制profile到hadoop2、hadoop3上,重新加载资源文件

[root@hadoop1 local]# scp /etc/profile hadoop2:/etc/
[root@hadoop1 local]# scp /etc/profile hadoop3:/etc/

[root@hadoop2 local]# source /etc/profile
[root@hadoop3 local]# source /etc/profile

配置hadoop主从节点,在hadoop1主机上的slaves文件中加入hadoop2、hadoop3为从节点,masters上存放的是SecondarNameNode

[root@hadoop1 local]# more hadoop-1.1.2/conf/slaves
#localhost
hadoop2
hadoop3

 在hadoop1上格式namenode,启动hadoop

[root@hadoop1 local]# hadoop namenode -format

[root@hadoop1 local]# jps
5740 JobTracker
5659 SecondaryNameNode
5492 NameNode
5839 Jps

[root@hadoop2 local]# jps
3473 TaskTracker
3568 Jps
3365 DataNode

[root@hadoop3 local]# jps
2233 TaskTracker
2310 Jps
2142 DataNode

 使用浏览器登录http://192.168.56.21:50070/


 

 分布式搭建完成

 

 

 

  • 大小: 36 KB
  • 大小: 31.5 KB
  • 大小: 83.7 KB
分享到:
评论

相关推荐

    Hadoop安装教程_单机_伪分布式配置_CentOS6.4_Hadoop2.6

    根据给定文件的信息,本文将详细介绍如何在 CentOS 6.4 系统中安装 Hadoop 2.6.0,并实现单机模式与伪分布式模式的配置。 ### 环境准备 #### 操作系统环境 - **操作系统**: CentOS 6.4 32位 - **虚拟化平台**: ...

    VirtualBox + Centos全屏设置

    在完成上述所有步骤后,我们就可以在Centos系统中顺利使用VirtualBox虚拟机,并且通过全屏模式获得更加舒适和高效的工作环境。需要注意的是,上述操作流程中涉及到的命令和配置可能会因为VirtualBox和Centos的版本...

    集群环境搭建-Centos+kafka+zookeeper+hadoop+Spark

    通过VirtualBox安装多台虚拟机,实现集群环境搭建。 优势:一台电脑即可。 应用场景:测试,学习。 注意事项:请严格按照文档操作,作者已经按照文档操作实现环境搭建。 内附百度网盘下载地址,有hadoop+zookeeper+...

    CentOS 6.4 i386的学习笔记-001 自定义安装图形界面

    《CentOS 6.4 i386的学习笔记-001 自定义安装图形界面》不仅是一份详细的安装指南,更是一个学习资源库,它包含了自定义安装的步骤、工具推荐、安装环境搭建、以及具体的安装细节。这份笔记对于希望深入了解CentOS...

    3、大数据环境-安装Hadoop2.5.2完全分布式傻瓜教程(Virtual5+CentOS6.8).

    根据提供的文件信息,本文档是一份关于如何在VirtualBox5虚拟环境中使用CentOS6.8操作系统安装Hadoop2.5.2完全分布式集群的傻瓜教程。这份教程不是独立的完全分布式安装教程,而是在先前已经安装了VirtualBox5和...

    virtualbox+centos6.5+Cloudera Manager5.9.3代理设置和遇到的坑.pdf

    在使用VirtualBox虚拟机环境下安装CentOS 6.5操作系统,并通过Cloudera Manager 5.9.3进行大数据环境搭建时,首先需要处理的是代理设置问题。由于yum包管理器需要访问互联网以安装和更新软件包,因此需要确保代理...

    Dell CentOS 6.4安装Oracle VM VirtualBox 操作文档.doc

    自己动手从开箱上架开始,Dell CentOS 6.4服务器安装Oracle VM VirtualBox 操作的文档

    hadoop完全分布式安装步骤

    ### Hadoop完全分布式安装步骤详解 #### 一、实验环境准备 本次实验使用VirtualBox虚拟机作为实验平台...以上步骤为Hadoop完全分布式安装的基础准备阶段,按照此步骤操作,可以为后续的Hadoop集群搭建打下坚实的基础。

    详解VirtualBox + CentOS 虚拟机网卡配置

    本文将详细讲解如何在VirtualBox中配置虚拟机的网络接口,以确保与CentOS 6.4操作系统顺畅通信。 首先,我们来看看VirtualBox中的三种网络连接方式: 1. **仅主机(Host-only)**:这种模式下,虚拟机只能与宿主机...

    virtualbox+vagrant搭建虚拟环境

    **virtualbox+vagrant搭建虚拟环境步骤** 1. **安装VirtualBox**:首先,你需要下载并安装`VirtualBox-6.1.28-147628-Win.exe`这个文件,按照安装向导完成安装。 2. **安装Vagrant**:接着,安装`vagrant_2.2.18_x86...

    Hadoop+Spark+Hive+HBase+Oozie+Kafka+Flume+Flink+ES+Redash等详细安装部署

    在搭建Hive时,需要设置Hive metastore、配置数据库连接以及配置Hadoop环境。 HBase是一个分布式的、面向列的开源数据库,运行在Hadoop之上,适合存储半结构化数据。安装HBase时,需要考虑集群的Zookeeper配置,...

    hadoop伪分布式搭建.docx

    本文详细介绍了如何在 VirtualBox 上搭建 Hadoop 伪分布式环境的过程,包括 VirtualBox 的安装与配置、Ubuntu 操作系统的安装、Java 环境的配置以及 Hadoop 的安装与配置等关键步骤。通过遵循上述指导,您可以成功地...

    VirtualBox环境下基于多台Ubuntu虚拟机的Hadoop分布式计算环境搭.docx

    【标题】: "VirtualBox环境下基于多台Ubuntu虚拟机的Hadoop分布式计算环境搭建" 【描述】: 本文档详细介绍了如何在VirtualBox虚拟化环境中,利用多台Ubuntu虚拟机搭建一个Hadoop分布式计算环境。整个过程包括了...

    VirtualBox安装CentOS5

    VirtualBox 安装 CentOS 5 VirtualBox 是一款功能强大且免费的虚拟机软件,允许用户在单个物理机器上运行多个操作系统。以下是使用 VirtualBox 安装 CentOS 5 的详细步骤和知识点。 安装 CentOS 5 在开始安装 ...

    01.VirtualBox3.2.8+CentOS5.5安装完全图解

    在本文中,我们将深入探讨VirtualBox 3.2.8版本与CentOS 5.5的安装过程,以帮助初学者了解虚拟化环境的搭建。 ### VirtualBox简介 VirtualBox是一款功能强大的桌面虚拟化软件,提供丰富的特性,包括: 1. **硬件...

    利用虚拟机搭建Hadoop伪集群(基于centos7)

    利用虚拟机搭建Hadoop伪集群(基于centos7),usr 下有 java 和 hadoop两个文件夹,分别解压对应的文件,jdk 的版本是1.8.0_141,hadoop的版本是2.7.3

    Hadoop完全分布式安装教程

    Hadoop的核心模块包括HDFS(Hadoop分布式文件系统)和MapReduce(分布式计算框架)。Hadoop的特点是可扩展、高效、可靠和灵活,适合处理大规模数据。 二、安装前的准备工作 在安装Hadoop之前,需要准备以下环境: ...

    Virtualbox安装centos 图解

    1、Virtualbox安装centos 5.4图解参考一.... 2 1、在VirtualBox下安装CentOS截图参考二.... 11 2、安装增强功能.... 47 3、修改图形界面分辨率.... 49 4、配置远程桌面.... 50 5、配置samba.. 51 6、安装mysql...

Global site tag (gtag.js) - Google Analytics