单机模式
standalone mode
1台服务器运行1个java进程,所有角色在一个进程中运行,主要用于调试
伪分布式
Pseudo-Distributed mode
1台服务器运行多个进程,每个角色一个进程,主要用于调试
集群模式
Cluster mode
集群模式主要用于 生产环境部署。会使用 N台主机组成一个Hadoop集群。这种部署模式下,主节点和从节点会分开部署在不同的机器上。
HA高可用
HA mode
一主多从模式,当主角色出现故障,最为致命,导致整个集群不可用
在集群模式的基础上为单点故障部署备份角色,形成主备架构,实现容错