Puppet Class: hbase::regionserver::service

Defined in:
manifests/regionserver/service.pp

Overview

Class hbase::regionserver::service

Starts and setups HBase worker service.



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/regionserver/service.pp', line 5

class hbase::regionserver::service {
  # using the provider to workaround the problem with service status detection
  # by Cloudera startup scripts
  if $hbase::service_provider {
    service { $hbase::daemons['regionserver']:
      ensure   => running,
      enable   => true,
      provider => $hbase::service_provider,
    }
  } else {
    service { $hbase::daemons['regionserver']:
      ensure => running,
      enable => true,
    }
  }
}