Exemple #1
0
 def configure(self, env, config_dir=None, upgrade_type=None):
     """
 Write tez-site.xml and tez-env.sh to the config directory
 :param env: Python Environment
 :param config_dir: During rolling upgrade, which config directory to save configs to.
 E.g., /usr/$STACK/current/tez-client/conf
 """
     import params
     env.set_params(params)
     tez(config_dir)
Exemple #2
0
 def configure(self, env, config_dir=None, upgrade_type=None):
     """
 Write tez-site.xml and tez-env.sh to the config directory
 :param env: Python Environment
 :param config_dir: During rolling upgrade, which config directory to save configs to.
 E.g., /usr/$STACK/current/tez-client/conf
 """
     import params
     env.set_params(params)
     Execute('tar -czf /tmp/tez.tar.gz -C /usr/lib/tez ./ --exclude=conf')
     Execute('mv /tmp/tez.tar.gz /usr/lib/tez/lib/')
     Execute(
         'if [ ! -f "/usr/lib/hadoop/mapreduce.tar.gz" ]; then tar -czf /tmp/mapreduce.tar.gz -C /usr/lib/ ./hadoop && mv /tmp/mapreduce.tar.gz /usr/lib/hadoop/; fi'
     )
     tez(config_dir)
Exemple #3
0
 def configure(self, env):
     import params
     env.set_params(params)
     tez()
 def configure(self, env):
   import params
   env.set_params(params)
   tez()
Exemple #5
0
 def configure(self, env, config_dir=None, upgrade_type=None):
     import params
     env.set_params(params)
     tez(config_dir)