rally-openstack/rally_openstack/task/scenarios/sahara/consts.py
Andrey Kurilin d2f4e9717d Restruct the project
Move all modules under the next structure:

- rally_openstack.common
- rally_openstack.enviromnet
- rally_openstack.task
- rally_openstack.verification

Change-Id: I41702d017cd49b117da3b8e12b19c7327229ae32
2020-03-27 19:06:13 +02:00

250 lines
8.0 KiB
Python

# Copyright 2015: Mirantis Inc.
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
NODE_PROCESSES = {
"vanilla": {
"1.2.1": {
"master": ["namenode", "jobtracker", "oozie"],
"worker": ["datanode", "tasktracker"]
},
"2.3.0": {
"master": ["namenode", "resourcemanager", "historyserver",
"oozie"],
"worker": ["datanode", "nodemanager"]
},
"2.4.1": {
"master": ["namenode", "resourcemanager", "historyserver",
"oozie"],
"worker": ["datanode", "nodemanager"]
},
"2.6.0": {
"master": ["namenode", "resourcemanager", "historyserver",
"oozie"],
"worker": ["datanode", "nodemanager"]
},
"2.7.1": {
"master": ["namenode", "resourcemanager", "historyserver",
"oozie"],
"worker": ["datanode", "nodemanager"]
}
},
"hdp": {
"1.3.2": {
"master": ["JOBTRACKER", "NAMENODE", "SECONDARY_NAMENODE",
"GANGLIA_SERVER", "NAGIOS_SERVER",
"AMBARI_SERVER", "OOZIE_SERVER"],
"worker": ["TASKTRACKER", "DATANODE", "HDFS_CLIENT",
"MAPREDUCE_CLIENT", "OOZIE_CLIENT", "PIG"]
},
"2.0.6": {
"manager": ["AMBARI_SERVER", "GANGLIA_SERVER",
"NAGIOS_SERVER"],
"master": ["NAMENODE", "SECONDARY_NAMENODE",
"ZOOKEEPER_SERVER", "ZOOKEEPER_CLIENT",
"HISTORYSERVER", "RESOURCEMANAGER",
"OOZIE_SERVER"],
"worker": ["DATANODE", "HDFS_CLIENT", "ZOOKEEPER_CLIENT",
"PIG", "MAPREDUCE2_CLIENT", "YARN_CLIENT",
"NODEMANAGER", "OOZIE_CLIENT"]
},
"2.2": {
"manager": ["AMBARI_SERVER", "GANGLIA_SERVER",
"NAGIOS_SERVER"],
"master": ["NAMENODE", "SECONDARY_NAMENODE",
"ZOOKEEPER_SERVER", "ZOOKEEPER_CLIENT",
"HISTORYSERVER", "RESOURCEMANAGER",
"OOZIE_SERVER"],
"worker": ["DATANODE", "HDFS_CLIENT", "ZOOKEEPER_CLIENT",
"PIG", "MAPREDUCE2_CLIENT", "YARN_CLIENT",
"NODEMANAGER", "OOZIE_CLIENT", "TEZ_CLIENT"]
}
},
"cdh": {
"5": {
"manager": ["CLOUDERA_MANAGER"],
"master": ["HDFS_NAMENODE", "YARN_RESOURCEMANAGER",
"OOZIE_SERVER", "YARN_JOBHISTORY",
"HDFS_SECONDARYNAMENODE", "HIVE_METASTORE",
"HIVE_SERVER2"],
"worker": ["YARN_NODEMANAGER", "HDFS_DATANODE"]
},
"5.4.0": {
"manager": ["CLOUDERA_MANAGER"],
"master": ["HDFS_NAMENODE", "YARN_RESOURCEMANAGER",
"OOZIE_SERVER", "YARN_JOBHISTORY",
"HDFS_SECONDARYNAMENODE", "HIVE_METASTORE",
"HIVE_SERVER2"],
"worker": ["YARN_NODEMANAGER", "HDFS_DATANODE"]
},
"5.5.0": {
"manager": ["CLOUDERA_MANAGER"],
"master": ["HDFS_NAMENODE", "YARN_RESOURCEMANAGER",
"OOZIE_SERVER", "YARN_JOBHISTORY",
"HDFS_SECONDARYNAMENODE", "HIVE_METASTORE",
"HIVE_SERVER2"],
"worker": ["YARN_NODEMANAGER", "HDFS_DATANODE"]
}
},
"spark": {
"1.3.1": {
"master": ["namenode", "master"],
"worker": ["datanode", "slave"]
},
"1.6.0": {
"master": ["namenode", "master"],
"worker": ["datanode", "slave"]
}
},
"ambari": {
"2.3": {
"master-edp": ["Hive Metastore", "HiveServer", "Oozie"],
"master": ["Ambari", "MapReduce History Server",
"Spark History Server", "NameNode", "ResourceManager",
"SecondaryNameNode", "YARN Timeline Server",
"ZooKeeper"],
"worker": ["DataNode", "NodeManager"]
}
},
"mapr": {
"5.0.0.mrv2": {
"master": ["Metrics", "Webserver", "Zookeeper", "HTTPFS",
"Oozie", "FileServer", "CLDB", "Flume", "Hue",
"NodeManager", "HistoryServer", "ResourseManager",
"HiveServer2", "HiveMetastore", "Sqoop2-Client",
"Sqoop2-Server"],
"worker": ["NodeManager", "FileServer"]
},
"5.1.0.mrv2": {
"master": ["Metrics", "Webserver", "Zookeeper", "HTTPFS",
"Oozie", "FileServer", "CLDB", "Flume", "Hue",
"NodeManager", "HistoryServer", "ResourseManager",
"HiveServer2", "HiveMetastore", "Sqoop2-Client",
"Sqoop2-Server"],
"worker": ["NodeManager", "FileServer"]
}
}
}
REPLICATION_CONFIGS = {
"vanilla": {
"1.2.1": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"2.3.0": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"2.4.1": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"2.6.0": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"2.7.1": {
"target": "HDFS",
"config_name": "dfs.replication"
}
},
"hdp": {
"1.3.2": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"2.0.6": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"2.2": {
"target": "HDFS",
"config_name": "dfs.replication"
}
},
"cdh": {
"5": {
"target": "HDFS",
"config_name": "dfs_replication"
},
"5.4.0": {
"target": "HDFS",
"config_name": "dfs_replication"
},
"5.5.0": {
"target": "HDFS",
"config_name": "dfs_replication"
}
},
"spark": {
"1.3.1": {
"target": "HDFS",
"config_name": "dfs_replication"
},
"1.6.0": {
"target": "HDFS",
"config_name": "dfs_replication"
}
},
"ambari": {
"2.3": {
"target": "HDFS",
"config_name": "dfs_replication"
}
},
"mapr": {
"5.0.0.mrv2": {
"target": "HDFS",
"config_name": "dfs.replication"
},
"5.1.0.mrv2": {
"target": "HDFS",
"config_name": "dfs.replication"
}
}
}
ANTI_AFFINITY_PROCESSES = {
"vanilla": {
"1.2.1": ["datanode"],
"2.3.0": ["datanode"],
"2.4.1": ["datanode"],
"2.6.0": ["datanode"],
"2.7.1": ["datanode"]
},
"hdp": {
"1.3.2": ["DATANODE"],
"2.0.6": ["DATANODE"],
"2.2": ["DATANODE"]
},
"cdh": {
"5": ["HDFS_DATANODE"],
"5.4.0": ["HDFS_DATANODE"],
"5.5.0": ["HDFS_DATANODE"]
},
"spark": {
"1.3.1": ["datanode"],
"1.6.0": ["datanode"]
},
"ambari": {
"2.3": ["DataNode"],
},
"mapr": {
"5.0.0.mrv2": ["FileServer"],
"5.1.0.mrv2": ["FileServer"],
}
}