diff options
author | Roman Shaposhnik <rvs@apache.org> | 2012-02-11 03:40:08 +0000 |
---|---|---|
committer | Roman Shaposhnik <rvs@apache.org> | 2012-02-11 03:40:08 +0000 |
commit | ce1d9d3c5dea28c269cb3f0e25ec7297607a73de (patch) | |
tree | 715a92061198358d41eb4da872080caa98a99584 /bigtop-deploy/puppet/manifests | |
parent | d77e4fa1903986171bb0c84c972f4dbba4291c07 (diff) |
BIGTOP-396. Missing resource dependencies in puppet for secure clusters (Patrick Taylor Ramsey via rvs)
git-svn-id: https://svn.apache.org/repos/asf/incubator/bigtop/trunk@1243000 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'bigtop-deploy/puppet/manifests')
-rw-r--r-- | bigtop-deploy/puppet/manifests/cluster.pp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/bigtop-deploy/puppet/manifests/cluster.pp b/bigtop-deploy/puppet/manifests/cluster.pp index 09980122..7879821e 100644 --- a/bigtop-deploy/puppet/manifests/cluster.pp +++ b/bigtop-deploy/puppet/manifests/cluster.pp @@ -53,12 +53,6 @@ class hadoop_cluster_node { $kerberos_kdc_server = extlookup("hadoop_kerberos_kdc_server") include kerberos::client - kerberos::client::host_keytab { ["hdfs", "mapred", "hbase", "oozie"]: - princs_map => { hdfs => [ "host", "hdfs" ], - mapred => [ "mapred" ], - hbase => [ "hbase" ], - oozie => [ "oozie" ], }, - } } } @@ -89,7 +83,7 @@ class hadoop_worker_node inherits hadoop_cluster_node { class hadoop_head_node inherits hadoop_cluster_node { if ($hadoop_security_authentication == "kerberos") { - include kerberos::kdc, kerberos::kdc::admin_server + include kerberos::server } hadoop::namenode { "namenode": @@ -133,6 +127,7 @@ class hadoop_head_node inherits hadoop_cluster_node { } hadoop::create_hdfs_dirs { [ "/mapred", "/tmp", "/system", "/user", "/hbase", "/benchmarks", "/user/jenkins", "/user/hive" ]: + auth => $hadoop_security_authentication, hdfs_dirs_meta => { "/tmp" => { perm => "777", user => "hdfs" }, "/mapred" => { perm => "755", user => "mapred" }, "/system" => { perm => "755", user => "hdfs" }, |