You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ao...@apache.org on 2015/10/08 12:11:34 UTC
[1/2] ambari git commit: AMBARI-13352. JobHistoryServer start fails
with bad permissions on state directory. (aonishuk)
Repository: ambari
Updated Branches:
refs/heads/branch-2.1 8ef722dc3 -> d685062f9
refs/heads/trunk c6303b67b -> be01031a3
AMBARI-13352. JobHistoryServer start fails with bad permissions on state directory. (aonishuk)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/be01031a
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/be01031a
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/be01031a
Branch: refs/heads/trunk
Commit: be01031a36a3c5c8b6a334aecb175a684f910e9b
Parents: c6303b6
Author: Andrew Onishuk <ao...@hortonworks.com>
Authored: Thu Oct 8 13:11:22 2015 +0300
Committer: Andrew Onishuk <ao...@hortonworks.com>
Committed: Thu Oct 8 13:11:22 2015 +0300
----------------------------------------------------------------------
.../common-services/YARN/2.1.0.2.0/package/scripts/yarn.py | 3 +++
.../src/test/python/stacks/2.0.6/YARN/test_historyserver.py | 6 ++++++
2 files changed, 9 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/be01031a/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py b/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
index 21906ba..a00378b 100644
--- a/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
+++ b/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
@@ -96,6 +96,9 @@ def yarn(name = None):
recursive=True,
cd_access="a",
)
+ Execute(("chown", "-R", format("{mapred_user}:{user_group}"), params.jhs_leveldb_state_store_dir),
+ sudo = True,
+ )
if name == "nodemanager":
http://git-wip-us.apache.org/repos/asf/ambari/blob/be01031a/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
----------------------------------------------------------------------
diff --git a/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py b/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
index ab6d162..85643bc 100644
--- a/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
+++ b/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
@@ -261,6 +261,9 @@ class TestHistoryServer(RMFTestCase):
recursive = True,
cd_access = 'a',
)
+ self.assertResourceCalled('Execute', ('chown', '-R', u'mapred:hadoop', '/hadoop/mapreduce/jhs'),
+ sudo = True,
+ )
self.assertResourceCalled('Directory', '/var/run/hadoop-yarn',
owner = 'yarn',
group = 'hadoop',
@@ -489,6 +492,9 @@ class TestHistoryServer(RMFTestCase):
recursive = True,
cd_access = 'a',
)
+ self.assertResourceCalled('Execute', ('chown', '-R', u'mapred:hadoop', '/hadoop/mapreduce/jhs'),
+ sudo = True,
+ )
self.assertResourceCalled('Directory', '/var/run/hadoop-yarn',
owner = 'yarn',
group = 'hadoop',
[2/2] ambari git commit: AMBARI-13352. JobHistoryServer start fails
with bad permissions on state directory. (aonishuk)
Posted by ao...@apache.org.
AMBARI-13352. JobHistoryServer start fails with bad permissions on state directory. (aonishuk)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/d685062f
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/d685062f
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/d685062f
Branch: refs/heads/branch-2.1
Commit: d685062f9084614b17d29fccc624181320a465c1
Parents: 8ef722d
Author: Andrew Onishuk <ao...@hortonworks.com>
Authored: Thu Oct 8 13:11:26 2015 +0300
Committer: Andrew Onishuk <ao...@hortonworks.com>
Committed: Thu Oct 8 13:11:26 2015 +0300
----------------------------------------------------------------------
.../common-services/YARN/2.1.0.2.0/package/scripts/yarn.py | 3 +++
.../src/test/python/stacks/2.0.6/YARN/test_historyserver.py | 6 ++++++
2 files changed, 9 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/d685062f/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py b/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
index 542a5fe..b1b8ded 100644
--- a/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
+++ b/ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py
@@ -96,6 +96,9 @@ def yarn(name = None):
recursive=True,
cd_access="a",
)
+ Execute(("chown", "-R", format("{mapred_user}:{user_group}"), params.jhs_leveldb_state_store_dir),
+ sudo = True,
+ )
if name == "nodemanager":
http://git-wip-us.apache.org/repos/asf/ambari/blob/d685062f/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
----------------------------------------------------------------------
diff --git a/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py b/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
index 45c7978..6901f62 100644
--- a/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
+++ b/ambari-server/src/test/python/stacks/2.0.6/YARN/test_historyserver.py
@@ -253,6 +253,9 @@ class TestHistoryServer(RMFTestCase):
recursive = True,
cd_access = 'a',
)
+ self.assertResourceCalled('Execute', ('chown', '-R', u'mapred:hadoop', '/hadoop/mapreduce/jhs'),
+ sudo = True,
+ )
self.assertResourceCalled('Directory', '/var/run/hadoop-yarn',
owner = 'yarn',
group = 'hadoop',
@@ -476,6 +479,9 @@ class TestHistoryServer(RMFTestCase):
recursive = True,
cd_access = 'a',
)
+ self.assertResourceCalled('Execute', ('chown', '-R', u'mapred:hadoop', '/hadoop/mapreduce/jhs'),
+ sudo = True,
+ )
self.assertResourceCalled('Directory', '/var/run/hadoop-yarn',
owner = 'yarn',
group = 'hadoop',