学科分类
目录
Hadoop技术栈

Hadoop集群部署模式

Hadoop集群的部署方式方式分为三种,分别是独立模式(Standalone mode)、伪分布式模式(Pseudo-Distributed mode)、完全分布式模式(Cluster mode),具体介绍如下。

(1)独立模式:又称为单机模式,在该模式下,无需运行任何守护进程,所有的程序都在单个JVM上执行。独立模式下调试Hadoop集群的MapReduce程序非常方便,所以一般情况下,该模式在学习或者开发阶段调试使用。

(2)伪分布式模式:Hadoop程序的守护进程运行在一台节点上,通常使用伪分布式模式用来调试Hadoop分布式程序的代码,以及程序执行是否正确,伪分布式模式是完全分布式模式的一个特例。

(3)完全分布式模式:Hadoop的守护进程分别运行在由多个主机搭建的集群上,不同节点担任不同的角色,在实际工作应用开发中,通常使用该模式构建企业级Hadoop系统。

在Hadoop环境中,所有服务器节点仅划分为两种角色,分别是master(主节点,1个)和slave(从节点,多个)。因此,伪分布模式是集群模式的特例,只是将主节点和从节点合二为一罢了。

​ 接下来,本书将以前面安装的三台虚拟机为例,阐述完全分布模式Hadoop集群的安装与配置方法,具体集群规划如图1所示。

img

​ 图1 Hadoop集群规划

从图1可以看出,当前规划的Hadoop集群包含一台master节点和两台slave节点。这里,将前面安装的Hadoop01作为Master节点,Hadoop02和Hadoop03作为Slave节点。

点击此处
隐藏目录