Repository: bigtop Updated Branches: refs/heads/master e71b9d505 -> fc0d0905f
BIGTOP-1336. Puppet recipes failed to deploy kerberos enabled hadoop cluster Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/fc0d0905 Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/fc0d0905 Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/fc0d0905 Branch: refs/heads/master Commit: fc0d0905fc2160c858f42571a61426b27216c1f4 Parents: e71b9d5 Author: evans_ye <[email protected]> Authored: Tue Jun 17 00:30:41 2014 +0800 Committer: Roman Shaposhnik <[email protected]> Committed: Sun Jun 22 21:01:31 2014 -0700 ---------------------------------------------------------------------- bigtop-deploy/puppet/modules/hadoop/manifests/init.pp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/fc0d0905/bigtop-deploy/puppet/modules/hadoop/manifests/init.pp ---------------------------------------------------------------------- diff --git a/bigtop-deploy/puppet/modules/hadoop/manifests/init.pp b/bigtop-deploy/puppet/modules/hadoop/manifests/init.pp index 7355e7c..a5c44b4 100644 --- a/bigtop-deploy/puppet/modules/hadoop/manifests/init.pp +++ b/bigtop-deploy/puppet/modules/hadoop/manifests/init.pp @@ -153,9 +153,9 @@ class hadoop { ensure => running, hasstatus => true, subscribe => [Package["hadoop-hdfs-datanode"], File["/etc/hadoop/conf/core-site.xml"], File["/etc/hadoop/conf/hdfs-site.xml"], File["/etc/hadoop/conf/hadoop-env.sh"]], - require => [ Package["hadoop-hdfs-datanode"], File[$dirs] ], + require => [ Package["hadoop-hdfs-datanode"], File["/etc/default/hadoop-hdfs-datanode"], File[$dirs] ], } - Kerberos::Host_keytab <| title == "hdfs" |> -> Service["hadoop-hdfs-datanode"] + Kerberos::Host_keytab <| title == "hdfs" |> -> Exec <| tag == "namenode-format" |> -> Service["hadoop-hdfs-datanode"] file { $dirs: ensure => directory, @@ -333,8 +333,7 @@ class hadoop { subscribe => [Package["hadoop-hdfs-namenode"], File["/etc/hadoop/conf/core-site.xml"], File["/etc/hadoop/conf/hdfs-site.xml"], File["/etc/hadoop/conf/hadoop-env.sh"]], require => [Package["hadoop-hdfs-namenode"]], } - Exec <| tag == "namenode-format" |> -> Service["hadoop-hdfs-namenode"] - Kerberos::Host_keytab <| title == "hdfs" |> -> Service["hadoop-hdfs-namenode"] + Kerberos::Host_keytab <| title == "hdfs" |> -> Exec <| tag == "namenode-format" |> -> Service["hadoop-hdfs-namenode"] if ($ha == "auto") { package { "hadoop-hdfs-zkfc":
