Puppet Class: role::cloud_analytics::coordinator

Defined in:
modules/role/manifests/cloud_analytics/coordinator.pp

Overview

Class: role::cloud_analytics::coordinator

Hive server and metastore in the cloud-analytics cluster.



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'modules/role/manifests/cloud_analytics/coordinator.pp', line 5

class role::cloud_analytics::coordinator {
    system::role { 'cloud_analytics::coordinator':
        description => 'cloud-analytics host hosting Hadoop services (Hive, etc.) and maintenance scripts'
    }

    # TODO: backup to ca-master1002
    # Back up analytics-meta MySQL instance
    # to an-master1002.
    # include ::profile::analytics::database::meta::backup

    include ::profile::hive::metastore
    include ::profile::hive::server
    include ::profile::hive::metastore::database

    # Include a weekly cron job to run hdfs balancer.
    include ::profile::hadoop::balancer

    include ::profile::presto::client
}