Modify service-role view in creating node group template
Currently when creating CDH ng template on Horizon, the service- role view in node processes tab is incorrect. Roles are not grouped by services. This patch is to fix this. Closes-bug: #1506334 Change-Id: Ic847142136751c101a3ed662abfff97c538941c5
This commit is contained in:
parent
6a00db09c0
commit
85d7fefd6e
@ -37,25 +37,16 @@ class VersionHandler(avm.AbstractVersionHandler):
|
||||
def get_node_processes(self):
|
||||
return {
|
||||
"CLOUDERA": ['CLOUDERA_MANAGER'],
|
||||
"HDFS": [],
|
||||
"NAMENODE": ['HDFS_NAMENODE'],
|
||||
"DATANODE": ['HDFS_DATANODE'],
|
||||
"SECONDARYNAMENODE": ['HDFS_SECONDARYNAMENODE'],
|
||||
"YARN": [],
|
||||
"RESOURCEMANAGER": ['YARN_RESOURCEMANAGER'],
|
||||
"NODEMANAGER": ['YARN_NODEMANAGER'],
|
||||
"JOBHISTORY": ['YARN_JOBHISTORY'],
|
||||
"HDFS": ['HDFS_NAMENODE', 'HDFS_DATANODE',
|
||||
'HDFS_SECONDARYNAMENODE'],
|
||||
"YARN": ['YARN_RESOURCEMANAGER', 'YARN_NODEMANAGER',
|
||||
'YARN_JOBHISTORY'],
|
||||
"OOZIE": ['OOZIE_SERVER'],
|
||||
"HIVE": [],
|
||||
"HIVESERVER": ['HIVE_SERVER2'],
|
||||
"HIVEMETASTORE": ['HIVE_METASTORE'],
|
||||
"WEBHCAT": ['HIVE_WEBHCAT'],
|
||||
"HIVE": ['HIVE_SERVER2', 'HIVE_METASTORE', 'HIVE_WEBHCAT'],
|
||||
"HUE": ['HUE_SERVER'],
|
||||
"SPARK_ON_YARN": ['SPARK_YARN_HISTORY_SERVER'],
|
||||
"ZOOKEEPER": ['ZOOKEEPER_SERVER'],
|
||||
"HBASE": [],
|
||||
"MASTER": ['HBASE_MASTER'],
|
||||
"REGIONSERVER": ['HBASE_REGIONSERVER'],
|
||||
"HBASE": ['HBASE_MASTER', 'HBASE_REGIONSERVER'],
|
||||
"YARN_GATEWAY": [],
|
||||
"HDFS_GATEWAY": []
|
||||
}
|
||||
|
@ -37,30 +37,18 @@ class VersionHandler(avm.AbstractVersionHandler):
|
||||
def get_node_processes(self):
|
||||
return {
|
||||
"CLOUDERA": ['CLOUDERA_MANAGER'],
|
||||
"HDFS": [],
|
||||
"NAMENODE": ['HDFS_NAMENODE'],
|
||||
"DATANODE": ['HDFS_DATANODE'],
|
||||
"SECONDARYNAMENODE": ['HDFS_SECONDARYNAMENODE'],
|
||||
"YARN": [],
|
||||
"RESOURCEMANAGER": ['YARN_RESOURCEMANAGER'],
|
||||
"NODEMANAGER": ['YARN_NODEMANAGER'],
|
||||
"JOBHISTORY": ['YARN_JOBHISTORY'],
|
||||
"HDFS": ['HDFS_NAMENODE', 'HDFS_DATANODE',
|
||||
'HDFS_SECONDARYNAMENODE'],
|
||||
"YARN": ['YARN_RESOURCEMANAGER', 'YARN_NODEMANAGER',
|
||||
'YARN_JOBHISTORY'],
|
||||
"OOZIE": ['OOZIE_SERVER'],
|
||||
"HIVE": [],
|
||||
"HIVESERVER": ['HIVE_SERVER2'],
|
||||
"HIVEMETASTORE": ['HIVE_METASTORE'],
|
||||
"WEBHCAT": ['HIVE_WEBHCAT'],
|
||||
"HIVE": ['HIVE_SERVER2', 'HIVE_METASTORE', 'HIVE_WEBHCAT'],
|
||||
"HUE": ['HUE_SERVER'],
|
||||
"SPARK_ON_YARN": ['SPARK_YARN_HISTORY_SERVER'],
|
||||
"ZOOKEEPER": ['ZOOKEEPER_SERVER'],
|
||||
"HBASE": [],
|
||||
"MASTER": ['HBASE_MASTER'],
|
||||
"REGIONSERVER": ['HBASE_REGIONSERVER'],
|
||||
"HBASE": ['HBASE_MASTER', 'HBASE_REGIONSERVER'],
|
||||
"FLUME": ['FLUME_AGENT'],
|
||||
"IMPALA": [],
|
||||
"CATALOGSERVER": ['IMPALA_CATALOGSERVER'],
|
||||
"STATESTORE": ['IMPALA_STATESTORE'],
|
||||
"IMPALAD": ['IMPALAD'],
|
||||
"IMPALA": ['IMPALA_CATALOGSERVER', 'IMPALA_STATESTORE', 'IMPALAD'],
|
||||
"KS_INDEXER": ['KEY_VALUE_STORE_INDEXER'],
|
||||
"SOLR": ['SOLR_SERVER'],
|
||||
"SQOOP": ['SQOOP_SERVER'],
|
||||
|
@ -38,39 +38,25 @@ class VersionHandler(avm.AbstractVersionHandler):
|
||||
def get_node_processes(self):
|
||||
return {
|
||||
"CLOUDERA": ['CLOUDERA_MANAGER'],
|
||||
"HDFS": [],
|
||||
"NAMENODE": ['HDFS_NAMENODE'],
|
||||
"DATANODE": ['HDFS_DATANODE'],
|
||||
"SECONDARYNAMENODE": ['HDFS_SECONDARYNAMENODE'],
|
||||
"YARN": [],
|
||||
"RESOURCEMANAGER": ['YARN_RESOURCEMANAGER'],
|
||||
"NODEMANAGER": ['YARN_NODEMANAGER'],
|
||||
"JOBHISTORY": ['YARN_JOBHISTORY'],
|
||||
"HDFS": ['HDFS_NAMENODE', 'HDFS_DATANODE',
|
||||
'HDFS_SECONDARYNAMENODE', 'HDFS_JOURNALNODE'],
|
||||
"YARN": ['YARN_RESOURCEMANAGER', 'YARN_NODEMANAGER',
|
||||
'YARN_JOBHISTORY', 'YARN_STANDBYRM'],
|
||||
"OOZIE": ['OOZIE_SERVER'],
|
||||
"HIVE": [],
|
||||
"HIVESERVER": ['HIVE_SERVER2'],
|
||||
"HIVEMETASTORE": ['HIVE_METASTORE'],
|
||||
"WEBHCAT": ['HIVE_WEBHCAT'],
|
||||
"HIVE": ['HIVE_SERVER2', 'HIVE_METASTORE', 'HIVE_WEBHCAT'],
|
||||
"HUE": ['HUE_SERVER'],
|
||||
"SPARK_ON_YARN": ['SPARK_YARN_HISTORY_SERVER'],
|
||||
"ZOOKEEPER": ['ZOOKEEPER_SERVER'],
|
||||
"HBASE": [],
|
||||
"MASTER": ['HBASE_MASTER'],
|
||||
"REGIONSERVER": ['HBASE_REGIONSERVER'],
|
||||
"HBASE": ['HBASE_MASTER', 'HBASE_REGIONSERVER'],
|
||||
"FLUME": ['FLUME_AGENT'],
|
||||
"IMPALA": [],
|
||||
"CATALOGSERVER": ['IMPALA_CATALOGSERVER'],
|
||||
"STATESTORE": ['IMPALA_STATESTORE'],
|
||||
"IMPALAD": ['IMPALAD'],
|
||||
"IMPALA": ['IMPALA_CATALOGSERVER', 'IMPALA_STATESTORE', 'IMPALAD'],
|
||||
"KS_INDEXER": ['KEY_VALUE_STORE_INDEXER'],
|
||||
"SOLR": ['SOLR_SERVER'],
|
||||
"SQOOP": ['SQOOP_SERVER'],
|
||||
"SENTRY": ['SENTRY_SERVER'],
|
||||
"KMS": ['KMS'],
|
||||
"YARN_GATEWAY": [],
|
||||
"HDFS_GATEWAY": [],
|
||||
"JOURNALNODE": ['HDFS_JOURNALNODE'],
|
||||
"STANDBYRESOURCEMANAGER": ['YARN_STANDBYRM']
|
||||
"HDFS_GATEWAY": []
|
||||
}
|
||||
|
||||
def validate(self, cluster):
|
||||
|
Loading…
Reference in New Issue
Block a user