aboutsummaryrefslogtreecommitdiff
path: root/bigtop-deploy
diff options
context:
space:
mode:
Diffstat (limited to 'bigtop-deploy')
-rw-r--r--bigtop-deploy/puppet/modules/hadoop_hive/manifests/init.pp10
1 files changed, 10 insertions, 0 deletions
diff --git a/bigtop-deploy/puppet/modules/hadoop_hive/manifests/init.pp b/bigtop-deploy/puppet/modules/hadoop_hive/manifests/init.pp
index 33f494f2..d03427cc 100644
--- a/bigtop-deploy/puppet/modules/hadoop_hive/manifests/init.pp
+++ b/bigtop-deploy/puppet/modules/hadoop_hive/manifests/init.pp
@@ -33,6 +33,10 @@ class hadoop_hive {
# Class['Hadoop::Mapred_app'] -> Class['Hadoop_hive::Server2']
# }
}
+
+ if ('hive-hbase' in $roles) {
+ include hadoop_hive::hbase
+ }
}
class client_package {
@@ -105,4 +109,10 @@ class hadoop_hive {
Kerberos::Host_keytab <| title == "hive" |> -> Service["hive-metastore"]
File <| title == "/etc/hadoop/conf/core-site.xml" |> -> Service["hive-metastore"]
}
+
+ class hbase {
+ package { 'hive-hbase':
+ ensure => latest,
+ }
+ }
}