1.单机(非分布式)模式

  这种模式在一台单机上运行,没有分布式文件系统,而是直接读写本地操作系统的文件系统。

2.伪分布式运行模式

  这种模式也是在一台单机上运行,但用不同的Java进程模仿分布式运行中的各类结点: (NameNode,DataNode,JobTracker,TaskTracker,SecondaryNameNode)

  所有的守护进程都运行在单个节点上,在一个节点上可以启动所有的进程。

想要了解如何搭建伪分布式移步:https://www.cnblogs.com/qyun/p/6576429.html

单机模式和伪分布式都不适合用于实际生产。伪分布式可以用于学习体验集群优势。

3.完全分布式模式

  真正的分布式,由3个及以上的实体机或者虚拟机组件的机群。在实际生产中使用。