Ejemplo n.º 1
0
Archivo: hue.py Proyecto: madar010/mad
 def __init__(self):
     super(HueLivyV310, self).__init__()
     self._name = 'hue-livy'
     self._ui_name = 'Livy'
     self._version = "3.10.0"
     self._node_processes = [HUE_LIVY]
     self._validation_rules = [
         vu.at_most(1, HUE_LIVY),
         vu.depends_on(HueV310(), self),
         vu.depends_on(spark.SparkOnYarnV201(), self),
         vu.on_same_node(HUE_LIVY, spark.SPARK_SLAVE)
     ]
Ejemplo n.º 2
0
 def __init__(self):
     super(ImpalaV141, self).__init__()
     self._version = "1.4.1"
     self._dependencies = [("mapr-hive", hive.HiveV013().version), ("mapr-impala", self.version)]
     self._validation_rules = [
         vu.depends_on(hive.HiveV013(), self),
         vu.on_same_node(IMPALA_CATALOG, hive.HIVE_SERVER_2),
         vu.exactly(1, IMPALA_STATE_STORE),
         vu.exactly(1, IMPALA_CATALOG),
         vu.at_least(1, IMPALA_SERVER),
     ]
Ejemplo n.º 3
0
 def __init__(self):
     super(ImpalaV250, self).__init__()
     self._version = '2.5.0'
     self._dependencies = [('mapr-hive', hive.HiveV12().version),
                           ('mapr-impala', self.version),
                           ('mapr-hbase', hbase.HBaseV111().version)]
     self._validation_rules = [
         vu.depends_on(hive.HiveV12(), self),
         vu.exactly(1, IMPALA_STATE_STORE),
         vu.exactly(1, IMPALA_CATALOG),
         vu.at_least(1, IMPALA_SERVER),
         vu.required_os('centos', self)
     ]
Ejemplo n.º 4
0
 def __init__(self):
     super(ImpalaV141, self).__init__()
     self._version = '1.4.1'
     self._dependencies = [
         ('mapr-hive', hive.HiveV013().version),
         ('mapr-impala', self.version),
     ]
     self._validation_rules = [
         vu.depends_on(hive.HiveV013(), self),
         vu.exactly(1, IMPALA_STATE_STORE),
         vu.exactly(1, IMPALA_CATALOG),
         vu.at_least(1, IMPALA_SERVER),
     ]
Ejemplo n.º 5
0
 def __init__(self):
     super(ImpalaV141, self).__init__()
     self._version = '1.4.1'
     self._dependencies = [
         ('mapr-hive', hive.HiveV013().version),
         ('mapr-impala', self.version),
     ]
     self._validation_rules = [
         vu.depends_on(hive.HiveV013(), self),
         vu.exactly(1, IMPALA_STATE_STORE),
         vu.exactly(1, IMPALA_CATALOG),
         vu.at_least(1, IMPALA_SERVER),
     ]
Ejemplo n.º 6
0
 def __init__(self):
     super(ImpalaV220, self).__init__()
     self._version = '2.2.0'
     self._dependencies = [
         ('mapr-hive', hive.HiveV12().version),
         ('mapr-impala', self.version),
     ]
     self._validation_rules = [
         vu.depends_on(hive.HiveV12(), self),
         vu.exactly(1, IMPALA_STATE_STORE),
         vu.exactly(1, IMPALA_CATALOG),
         vu.at_least(1, IMPALA_SERVER),
         vu.required_os('centos', self)
     ]
Ejemplo n.º 7
0
 def __init__(self):
     super(ImpalaV123, self).__init__()
     self._version = '1.2.3'
     self._dependencies = [
         ('mapr-hive', hive.HiveV012().version),
         ('mapr-impala', self.version),
     ]
     self._validation_rules = [
         vu.depends_on(hive.HiveV012(), self),
         vu.on_same_node(IMPALA_CATALOG, hive.HIVE_SERVER_2),
         vu.exactly(1, IMPALA_STATE_STORE),
         vu.exactly(1, IMPALA_CATALOG),
         vu.at_least(1, IMPALA_SERVER),
     ]