DryadLinqYarnCluster ClassDryadLINQ documentation
The interface for a YARN native cluster.
Inheritance Hierarchy

SystemObject
  Microsoft.Research.DryadLinqDryadLinqYarnCluster

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.2.1.0 (0.2.1.0)
Syntax

public class DryadLinqYarnCluster : DryadLinqCluster

The DryadLinqYarnCluster type exposes the following members.

Constructors

  NameDescription
Public methodDryadLinqYarnCluster(String, Int32, Int32, Int32, String, String, Int32, String, Int32)
Make a new cluster object representing a YARN cluster with default ports for a client with Java installed
Public methodDryadLinqYarnCluster(String, Int32, Int32, Int32, String, String, Int32, String, Int32, Int32, String, Int32)
Make a new cluster object representing a YARN cluster with default ports for a client without Java installed
Top
Methods

  NameDescription
Public methodClient
Gets the client cluster interface.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodMakeInternalClusterUri
Makes a new URI for storing a dataset in the DFS.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields

  NameDescription
Public fieldApplicationMasterMbMemory
The amount of memory to be requested for the Application Master container
Public fieldContainerMbMemory
The amount of memory to be requested for each container other than the Application Master
Public fieldDefaultNumberOfContainers
The number of containers a job should ask for, if JobMaxNodes and JobMinNodes are not overwritten in the DryadLinqContext
Public fieldHdfsPort
The port that the Hdfs protocol is listening on
Public fieldLauncherNode
The hostname of the computer where the DryadLINQ YARN launcher is running, or null if Java/YARN are present on the client
Public fieldLauncherPort
The port where the DryadLINQ Yarn launcher is listening, or -1 if Java/YARN are present on the client
Public fieldNameNode
The hostname of the computer where the HDFS instance for resource staging is running
Public fieldUser
The username for the job on the YARN cluster
Public fieldWebHdfsPort
The port that the WebHdfs protocol is listening on, or -1 if Java/YARN are present on the client
Public fieldYarnPort
The port that the YARN Resource Node is listening on
Top
Properties

  NameDescription
Public propertyDefaultMaxNodes
The maximum number of nodes to use for a job if JobMinNodes is not set in DryadLinqContext
Public propertyDfsClient
Gets the client DFS interface.
Public propertyHeadNode
The hostname of the computer where the YARN Resource Node is running
Public propertyKind
Gets the service platform of this cluster.
Public propertyQueue
The queue that should be used on the cluster
Top
See Also

Reference