Puppet Class: hbase::service
- Defined in:
- manifests/service.pp
Overview
Class hbase::service
This class is meant to be called from hbase.
It ensures the services are running.
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'manifests/service.pp', line 7
class hbase::service {
include ::stdlib
if $hbase::master_hostname == $::fqdn or member($hbase::backup_hostnames, $::fqdn) {
contain hbase::master::service
}
if member($hbase::zookeeper_hostnames, $::fqdn) and !$hbase::external_zookeeper {
contain hbase::zookeeper::service
}
if member($hbase::slaves, $::fqdn) { contain hbase::regionserver::service }
}
|