hadoop集群的三种模式

单机模式

  • 在单机上运行
  • 没有分布式文件系统,直接读写本地操作系统

伪分布模式

  • 在单机上运行
  • 使用分布式文件系统
  • hadoop集群只有一个节点,因此hdfs的块复制将限制为单个副本
  • 在单个节点上运行NameNode、DataNode、JobTracker、TaskTracker、SeconderyNameNode5个进程

完全分布模式

  • 在多个节点上运行
  • 使用分布式文件系统
  • 在不同的节点上运行NameNode、DataNode、JobTracker、TaskTracker、SeconderyNameNode5个进程中的某几个
    在一台服务器上虚拟所有的节点,也属于完全分布模式,在一些数据量比较少的公司集群就是这样部署的。

问题:

两种情况,第一种:在本机安装虚拟机。在虚拟机上虚拟集群的各个结点(nameNode,dataNode,jobTracker,taskTracker,SecondaryNameNode)。
第二种:在服务器上安装虚拟机,然后虚拟集群的各个结点。
这两种情况,属于同一种模式吗?如果不,分别属于什么模式?为什么?
答:这两种都属于完全分布式。

你可能感兴趣的:(大数据,Hadoop,集群)