Ejemplo n.º 1
0
    def start(self, env, upgrade_type=None):
        import params
        env.set_params(params)
        self.configure(env)  # FOR SECURITY

        setup_ranger_hive(upgrade_type=upgrade_type)
        hive_service('hiveserver2', action='start', upgrade_type=upgrade_type)
Ejemplo n.º 2
0
  def start(self, env, rolling_restart=False):
    import params
    env.set_params(params)
    self.configure(env) # FOR SECURITY

    setup_ranger_hive()    
    hive_service( 'hiveserver2', action = 'start',
      rolling_restart=rolling_restart )
Ejemplo n.º 3
0
  def start(self, env, rolling_restart=False):
    import params
    env.set_params(params)
    self.configure(env) # FOR SECURITY

    setup_ranger_hive(rolling_upgrade=rolling_restart)
    hive_service( 'hiveserver2', action = 'start', rolling_restart=rolling_restart)
    if rolling_restart:
      hive_server_upgrade.post_upgrade_deregister()
Ejemplo n.º 4
0
  def start(self, env, rolling_restart=False):
    import params
    env.set_params(params)
    self.configure(env) # FOR SECURITY

    # This function is needed in HDP 2.2, but it is safe to call in earlier versions.
    copy_tarballs_to_hdfs('mapreduce', 'hive-server2', params.tez_user, params.hdfs_user, params.user_group)
    setup_ranger_hive()    
    hive_service( 'hiveserver2', action = 'start',
      rolling_restart=rolling_restart )
Ejemplo n.º 5
0
    def start(self, env, rolling_restart=False):
        import params
        env.set_params(params)
        self.configure(env)  # FOR SECURITY

        setup_ranger_hive(rolling_upgrade=rolling_restart)
        hive_service('hiveserver2',
                     action='start',
                     rolling_restart=rolling_restart)
        if rolling_restart:
            hive_server_upgrade.post_upgrade_deregister()
Ejemplo n.º 6
0
    def start(self, env, upgrade_type=None):
        import params
        env.set_params(params)
        self.configure(env)  # FOR SECURITY

        setup_ranger_hive(upgrade_type=upgrade_type)
        hive_service('hiveserver2', action='start', upgrade_type=upgrade_type)

        # only perform this if upgrading and rolling; a non-rolling upgrade doesn't need
        # to do this since hive is already down
        if upgrade_type == UPGRADE_TYPE_ROLLING:
            hive_server_upgrade.post_upgrade_deregister()
Ejemplo n.º 7
0
  def start(self, env, rolling_restart=False):
    import params
    env.set_params(params)
    self.configure(env) # FOR SECURITY

    # This function is needed in HDP 2.2, but it is safe to call in earlier versions.
    copy_tarballs_to_hdfs('mapreduce', 'hive-server2', params.tez_user, params.hdfs_user, params.user_group)
    copy_tarballs_to_hdfs('tez', 'hive-server2', params.tez_user, params.hdfs_user, params.user_group)
    setup_ranger_hive()    
    hive_service( 'hiveserver2', action = 'start',
      rolling_restart=rolling_restart )
    
    self._createHiveDatabase(env)

    Links(params.new_hive_log_path, params.hive_log_path)