正确答案是 D: Spark on local。
分析:
A: Standalone - 这是Spark自带的简单集群管理器,支持分布式部署。它是Spark原生支持的一种部署方式,适合小型集群或测试环境。
B: Spark on Mesos - Apache Mesos是一个开源的集群管理器,Spark可以在其上运行,支持分布式部署。这种部署方式适合需要在多个框架之间共享资源的环境。
C: Spark on YARN - YARN是Hadoop生态系统中的资源管理器,Spark可以在YARN上运行,支持分布式部署。这是企业中常用的部署方式之一,尤其是在已有Hadoop集群的情况下。
D: Spark on local - 这种模式实际上是指在本地运行Spark,而不是分布式部署。它适用于开发、测试或调试目的,但不是真正的分布式部署方式。
因此,选项D "Spark on local"不属于Spark支持的分布式部署方式。