主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

parallel.cluster.Hadoop

创建 Hadoop 集群对象

说明

hadoopCluster = parallel.cluster.Hadoop 创建一个代表 Hadoop® 集群的 parallel.cluster.Hadoop 对象。

您使用生成的对象作为 mapreducemapreducer 函数的输入,以将 Hadoop 集群指定为 tall 数组和 mapreduce 的并行执行环境。

示例

hadoopCluster = parallel.cluster.Hadoop(Name,Value) 使用指定的名称和值来设置创建的 parallel.cluster.Hadoop 对象的属性。

示例

全部折叠

本示例展示如何创建并使用 parallel.cluster.Hadoop 对象将 Hadoop 集群设置为 mapreduce 并行执行环境。

hadoopCluster = parallel.cluster.Hadoop('HadoopInstallFolder','/host/hadoop-install');
mr = mapreducer(hadoopCluster);

此示例显示如何创建并使用 parallel.cluster.Hadoop 对象将 Hadoop 集群设置为 tall 数组并行执行环境。

hadoopCluster = parallel.cluster.Hadoop(...
    'HadoopInstallFolder','/host/hadoop-install', ...
    'SparkInstallFolder','/host/spark-install');
mr = mapreducer(hadoopCluster);

名称-值参数

全部折叠

将可选参量对指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是相应的值。名称-值参量必须出现在其他参量之后,但对的顺序并不重要。

在 R2021a 之前,使用逗号分隔每个名称和值,并将 Name 括在引号中。

示例: 'HadoopInstallFolder','/share/hadoop/a1.2.1'

工作单元的 MATLAB 路径,指定为由 'ClusterMatlabRoot' 和字符向量组成的逗号分隔的对。这指向为工作单元安装 MATLAB Parallel Server™,无论是在每台计算机本地还是在网络共享上。

Hadoop 应用程序配置文件的路径,指定为由 'HadoopConfigurationFile' 和字符向量组成的逗号分隔的对。

本地计算机上 Hadoop 的安装路径,指定为由 'HadoopInstallFolder' 和字符向量组成的逗号分隔的对。如果未设置此属性,则默认为环境变量 HADOOP_PREFIX 指定的值,如果未设置,则为 HADOOP_HOME

工作单元计算机上启用 Spark 的 Hadoop 安装的路径,指定为由 'SparkInstallFolder' 和字符向量组成的逗号分隔的对。如果未设置此属性,则默认为环境变量 SPARK_PREFIX 指定的值,如果未设置,则为 SPARK_HOME

输出参量

全部折叠

Hadoop 集群,作为 parallel.cluster.Hadoop 对象返回。

版本历史记录

在 R2014b 中推出