示例#1
0
文件: drill.py 项目: Imperat/sahara
 def post_start(self, cluster_context, instances):
     instances = instances or cluster_context.get_instances(DRILL)
     super(Drill, self).install(cluster_context, instances)
     for instance in instances:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
         cmd.re_configure_sh(instance, cluster_context)
示例#2
0
 def post_install(self, cluster_context, instances):
     impalas = cluster_context.filter_instances(instances, IMPALA_SERVER)
     for instance in impalas:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
示例#3
0
 def post_start(self, cluster_context, instances):
     instances = instances or cluster_context.get_instances(DRILL)
     super(Drill, self).install(cluster_context, instances)
     for instance in instances:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
         cmd.re_configure_sh(instance, cluster_context)
示例#4
0
文件: impala.py 项目: egafford/sahara
 def post_install(self, cluster_context, instances):
     impalas = cluster_context.filter_instances(instances, IMPALA_SERVER)
     for instance in impalas:
         cmd.chown(instance, "mapr:mapr", self.service_dir(cluster_context))
示例#5
0
 def post_install(self, cluster_context, instances):
     instance = cluster_context.get_instance(WEB_SERVER)
     cmd.chown(instance, 'mapr:mapr', self.SSL_KEYSTORE)
示例#6
0
文件: httpfs.py 项目: lhcxx/sahara
 def post_install(self, cluster_context, instances):
     instance = cluster_context.get_instance(HTTP_FS)
     cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
示例#7
0
 def post_install(self, cluster_context, instances):
     instance = cluster_context.get_instance(HTTP_FS)
     cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
示例#8
0
 def post_install(self, context, instances):
     sqoop_servers = context.filter_instances(instances, SQOOP_2_SERVER)
     for instance in sqoop_servers:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(context))
示例#9
0
文件: service.py 项目: madar010/mad
 def _set_service_dir_owner(self, cluster_context, instances):
     service_instances = cluster_context.filter_instances(instances,
                                                          service=self)
     LOG.debug("Changing %s service dir owner", self.ui_name)
     for instance in service_instances:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
示例#10
0
文件: sqoop2.py 项目: lhcxx/sahara
 def post_install(self, context, instances):
     sqoop_servers = context.filter_instances(instances, SQOOP_2_SERVER)
     for instance in sqoop_servers:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(context))