Updated Branches:
  refs/heads/master e2bc35518 -> 0654affb5

BIGTOP-994. hdfs-init missed a few permissions on the sub-directories


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/0654affb
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/0654affb
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/0654affb

Branch: refs/heads/master
Commit: 0654affb55e3f8fba2570f6654ae1a39894caa48
Parents: e2bc355
Author: Roman Shaposhnik <[email protected]>
Authored: Wed Jun 5 13:28:37 2013 -0700
Committer: Roman Shaposhnik <[email protected]>
Committed: Wed Jun 5 13:31:55 2013 -0700

----------------------------------------------------------------------
 bigtop-deploy/puppet/manifests/cluster.pp      |    2 ++
 bigtop-packages/src/common/hadoop/init-hdfs.sh |    7 +++++--
 2 files changed, 7 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/0654affb/bigtop-deploy/puppet/manifests/cluster.pp
----------------------------------------------------------------------
diff --git a/bigtop-deploy/puppet/manifests/cluster.pp 
b/bigtop-deploy/puppet/manifests/cluster.pp
index 11aeb24..303cc74 100644
--- a/bigtop-deploy/puppet/manifests/cluster.pp
+++ b/bigtop-deploy/puppet/manifests/cluster.pp
@@ -273,6 +273,8 @@ class hadoop_head_node inherits hadoop_worker_node {
   Exec<| title == "init hdfs" |> -> Hadoop::Httpfs<||>
   Exec<| title == "init hdfs" |> -> Hadoop::Rsync_hdfs<||>
   Exec<| title == "init hdfs" |> -> Hadoop-oozie::Server<||>
+
+  Hadoop::Mapred-app<||> -> Hadoop-oozie::Server<||>
 }
 
 class standby_head_node inherits hadoop_cluster_node {

http://git-wip-us.apache.org/repos/asf/bigtop/blob/0654affb/bigtop-packages/src/common/hadoop/init-hdfs.sh
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/hadoop/init-hdfs.sh 
b/bigtop-packages/src/common/hadoop/init-hdfs.sh
index a152581..4e12bf1 100755
--- a/bigtop-packages/src/common/hadoop/init-hdfs.sh
+++ b/bigtop-packages/src/common/hadoop/init-hdfs.sh
@@ -33,12 +33,15 @@ su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -mkdir -p 
/var/log/hadoop-yarn/apps'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chmod -R 1777 
/var/log/hadoop-yarn/apps'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown yarn:mapred 
/var/log/hadoop-yarn/apps'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -mkdir /hbase'
-su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown hbase /hbase'
+su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown hbase:hbase /hbase'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -mkdir /benchmarks'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chmod -R 777 /benchmarks'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -mkdir /user'
+su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chmod 755 /user'
+su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown hdfs  /user'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -mkdir /user/history'
-su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown mapred /user/history'
+su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown mapred:mapred /user/history'
+su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chmod 755 /user/history'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -mkdir /user/jenkins'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chmod -R 777 /user/jenkins'
 su -s /bin/bash hdfs -c '/usr/bin/hadoop fs -chown jenkins /user/jenkins'

Reply via email to