|
@@ -28,6 +28,7 @@
|
|
<component>
|
|
<component>
|
|
<name>RESOURCEMANAGER</name>
|
|
<name>RESOURCEMANAGER</name>
|
|
<category>MASTER</category>
|
|
<category>MASTER</category>
|
|
|
|
+ <cardinality>1</cardinality>
|
|
<commandScript>
|
|
<commandScript>
|
|
<script>scripts/resourcemanager.py</script>
|
|
<script>scripts/resourcemanager.py</script>
|
|
<scriptType>PYTHON</scriptType>
|
|
<scriptType>PYTHON</scriptType>
|
|
@@ -48,6 +49,7 @@
|
|
<component>
|
|
<component>
|
|
<name>NODEMANAGER</name>
|
|
<name>NODEMANAGER</name>
|
|
<category>SLAVE</category>
|
|
<category>SLAVE</category>
|
|
|
|
+ <cardinality>1+</cardinality>
|
|
<commandScript>
|
|
<commandScript>
|
|
<script>scripts/nodemanager.py</script>
|
|
<script>scripts/nodemanager.py</script>
|
|
<scriptType>PYTHON</scriptType>
|
|
<scriptType>PYTHON</scriptType>
|
|
@@ -58,6 +60,7 @@
|
|
<component>
|
|
<component>
|
|
<name>YARN_CLIENT</name>
|
|
<name>YARN_CLIENT</name>
|
|
<category>CLIENT</category>
|
|
<category>CLIENT</category>
|
|
|
|
+ <cardinality>0+</cardinality>
|
|
<commandScript>
|
|
<commandScript>
|
|
<script>scripts/yarn_client.py</script>
|
|
<script>scripts/yarn_client.py</script>
|
|
<scriptType>PYTHON</scriptType>
|
|
<scriptType>PYTHON</scriptType>
|
|
@@ -119,6 +122,20 @@
|
|
<component>
|
|
<component>
|
|
<name>HISTORYSERVER</name>
|
|
<name>HISTORYSERVER</name>
|
|
<category>MASTER</category>
|
|
<category>MASTER</category>
|
|
|
|
+ <cardinality>1</cardinality>
|
|
|
|
+ <auto-deploy>
|
|
|
|
+ <enabled>true</enabled>
|
|
|
|
+ <co-locate>YARN/RESOURCEMANAGER</co-locate>
|
|
|
|
+ </auto-deploy>
|
|
|
|
+ <dependencies>
|
|
|
|
+ <dependency>
|
|
|
|
+ <name>HDFS/HDFS_CLIENT</name>
|
|
|
|
+ <scope>host</scope>
|
|
|
|
+ <auto-deploy>
|
|
|
|
+ <enabled>true</enabled>
|
|
|
|
+ </auto-deploy>
|
|
|
|
+ </dependency>
|
|
|
|
+ </dependencies>
|
|
<commandScript>
|
|
<commandScript>
|
|
<script>scripts/historyserver.py</script>
|
|
<script>scripts/historyserver.py</script>
|
|
<scriptType>PYTHON</scriptType>
|
|
<scriptType>PYTHON</scriptType>
|
|
@@ -129,6 +146,7 @@
|
|
<component>
|
|
<component>
|
|
<name>MAPREDUCE2_CLIENT</name>
|
|
<name>MAPREDUCE2_CLIENT</name>
|
|
<category>CLIENT</category>
|
|
<category>CLIENT</category>
|
|
|
|
+ <cardinality>0+</cardinality>
|
|
<commandScript>
|
|
<commandScript>
|
|
<script>scripts/mapreduce2_client.py</script>
|
|
<script>scripts/mapreduce2_client.py</script>
|
|
<scriptType>PYTHON</scriptType>
|
|
<scriptType>PYTHON</scriptType>
|