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'
