[
https://issues.apache.org/jira/browse/AMBARI-24072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Onischuk updated AMBARI-24072:
-------------------------------------
Attachment: AMBARI-24072.patch
> NN cannot start due do not have permission for creation of the folde
> ---------------------------------------------------------------------
>
> Key: AMBARI-24072
> URL: https://issues.apache.org/jira/browse/AMBARI-24072
> Project: Ambari
> Issue Type: Bug
> Reporter: Andrew Onischuk
> Assignee: Andrew Onischuk
> Priority: Major
> Fix For: 2.7.0
>
> Attachments: AMBARI-24072.patch
>
>
> STR:
> 1) Install ambari cluster with custom user configuration via BP
> Cluster: <http://172.27.14.154:8080>
> Actual result: NN cannot start due do not have permission for creation of the
> folder "/var/run/hadoop/cstm-hdfs"
> Looks like some script changed permission for
>
>
>
> [root@ctr-e138-1518143905142-357962-01-000006 ~]# ls -la /var/run/ | grep
> "hadoop"
> drwxr-xr-x 2 cstm-ams hadoop 4096 Jun 11 01:56
> ambari-metrics-monitor
> drwxr-xr-x 6 root root 4096 Jun 11 01:56 hadoop
>
> NN Logs:
>
>
>
> stderr:
> Traceback (most recent call last):
> File
> "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/HDFS/package/scripts/namenode.py",
> line 414, in
> NameNode().execute()
> File
> "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py",
> line 353, in execute
> method(env)
> File
> "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/HDFS/package/scripts/namenode.py",
> line 138, in start
> upgrade_suspended=params.upgrade_suspended, env=env)
> File "/usr/lib/ambari-agent/lib/ambari_commons/os_family_impl.py", line
> 89, in thunk
> return fn(*args, **kwargs)
> File
> "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/HDFS/package/scripts/hdfs_namenode.py",
> line 115, in namenode
> format_namenode()
> File
> "/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/HDFS/package/scripts/hdfs_namenode.py",
> line 369, in format_namenode
> logoutput=True
> File "/usr/lib/ambari-agent/lib/resource_management/core/base.py", line
> 166, in __init__
> self.env.run()
> File
> "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line
> 160, in run
> self.run_action(resource, action)
> File
> "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line
> 124, in run_action
> provider_action()
> File
> "/usr/lib/ambari-agent/lib/resource_management/core/providers/system.py",
> line 263, in action_run
> returns=self.resource.returns)
> File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py",
> line 72, in inner
> result = function(command, **kwargs)
> File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py",
> line 102, in checked_call
> tries=tries, try_sleep=try_sleep,
> timeout_kill_strategy=timeout_kill_strategy, returns=returns)
> File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py",
> line 150, in _call_wrapper
> result = _call(command, **kwargs_copy)
> File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py",
> line 314, in _call
> raise ExecutionFailed(err_msg, code, out, err)
> resource_management.core.exceptions.ExecutionFailed: Execution of 'hdfs
> --config /usr/hdp/3.0.0.0-1469/hadoop/conf namenode -format -nonInteractive'
> returned 1. ######## Hortonworks #############
> This is MOTD message, added for testing in qe infra
> WARNING: /var/run/hadoop/cstm-hdfs does not exist. Creating.
> mkdir: cannot create directory ‘/var/run/hadoop/cstm-hdfs’: Permission
> denied
> ERROR: Unable to create /var/run/hadoop/cstm-hdfs. Aborting.
> stdout:
> 2018-06-11 10:00:42,196 - Stack Feature Version Info: Cluster Stack=3.0,
> Command Stack=None, Command Version=3.0.0.0-1469 -> 3.0.0.0-1469
> 2018-06-11 10:00:42,308 - Using hadoop conf dir:
> /usr/hdp/3.0.0.0-1469/hadoop/conf
> 2018-06-11 10:00:43,323 - Stack Feature Version Info: Cluster Stack=3.0,
> Command Stack=None, Command Version=3.0.0.0-1469 -> 3.0.0.0-1469
> 2018-06-11 10:00:43,353 - Using hadoop conf dir:
> /usr/hdp/3.0.0.0-1469/hadoop/conf
> 2018-06-11 10:00:43,358 - Group['cstm-users'] {}
> 2018-06-11 10:00:43,364 - Group['cstm-ranger'] {}
> 2018-06-11 10:00:43,364 - Group['cstm-zeppelin'] {}
> 2018-06-11 10:00:43,365 - Group['hdfs'] {}
> 2018-06-11 10:00:43,365 - Group['cstm-livy'] {}
> 2018-06-11 10:00:43,365 - Group['hadoop'] {}
> 2018-06-11 10:00:43,366 - Group['cstm-knox'] {}
> 2018-06-11 10:00:43,366 - Group['cstm-spark'] {}
> 2018-06-11 10:00:43,368 - User['yarn-ats'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,371 - User['cstm-ranger'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['cstm-ranger', 'hadoop'], 'uid':
> None}
> 2018-06-11 10:00:43,373 - User['cstm-hive'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,376 - User['cstm-sqoop'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,378 - User['cstm-ams'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,381 - User['cstm-yarn'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,384 - User['cstm-tez'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['cstm-users', 'hadoop'], 'uid':
> None}
> 2018-06-11 10:00:43,386 - User['cstm-atlas'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,389 - User['cstm-storm'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,391 - User['cstm-knox'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop', 'cstm-knox'], 'uid': None}
> 2018-06-11 10:00:43,394 - User['cstm-kafka'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,397 - User['cstm-logsearch'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,399 - User['cstm-infra-solr'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,402 - User['cstm-hbase'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,404 - User['cstm-hdfs'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hdfs', 'hadoop'], 'uid': None}
> 2018-06-11 10:00:43,407 - User['cstm-mr'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,409 - User['ambari-qa'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['cstm-users', 'hadoop'], 'uid':
> None}
> 2018-06-11 10:00:43,412 - User['cstm-zeppelin'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['cstm-zeppelin', 'hadoop'], 'uid':
> None}
> 2018-06-11 10:00:43,414 - User['cstm-zookeeper'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop'], 'uid': None}
> 2018-06-11 10:00:43,417 - User['cstm-livy'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['cstm-livy', 'hadoop'], 'uid': None}
> 2018-06-11 10:00:43,419 - User['cstm-oozie'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['cstm-users', 'hadoop'], 'uid':
> None}
> 2018-06-11 10:00:43,422 - User['cstm-spark'] {'gid': 'hadoop',
> 'fetch_nonlocal_groups': True, 'groups': ['hadoop', 'cstm-spark'], 'uid':
> None}
> 2018-06-11 10:00:43,424 - File['/var/lib/ambari-agent/tmp/changeUid.sh']
> {'content': StaticFile('changeToSecureUid.sh'), 'mode': 0555}
> 2018-06-11 10:00:43,549 - Execute['/var/lib/ambari-agent/tmp/changeUid.sh
> ambari-qa
> /tmp/hadoop-ambari-qa,/tmp/hsperfdata_ambari-qa,/home/ambari-qa,/tmp/ambari-qa,/tmp/sqoop-ambari-qa
> 0'] {'not_if': '(test $(id -u ambari-qa) -gt 1000) || (false)'}
> 2018-06-11 10:00:43,558 - Skipping
> Execute['/var/lib/ambari-agent/tmp/changeUid.sh ambari-qa
> /tmp/hadoop-ambari-qa,/tmp/hsperfdata_ambari-qa,/home/ambari-qa,/tmp/ambari-qa,/tmp/sqoop-ambari-qa
> 0'] due to not_if
> 2018-06-11 10:00:43,558 - Directory['/tmp/hbase-hbase'] {'owner':
> 'cstm-hbase', 'create_parents': True, 'mode': 0775, 'cd_access': 'a'}
> 2018-06-11 10:00:43,696 - File['/var/lib/ambari-agent/tmp/changeUid.sh']
> {'content': StaticFile('changeToSecureUid.sh'), 'mode': 0555}
> 2018-06-11 10:00:43,819 - File['/var/lib/ambari-agent/tmp/changeUid.sh']
> {'content': StaticFile('changeToSecureUid.sh'), 'mode': 0555}
> 2018-06-11 10:00:43,942 - call['/var/lib/ambari-agent/tmp/changeUid.sh
> cstm-hbase'] {}
> 2018-06-11 10:00:43,953 - call returned (0, '1817')
> 2018-06-11 10:00:43,954 - Execute['/var/lib/ambari-agent/tmp/changeUid.sh
> cstm-hbase
> /home/cstm-hbase,/tmp/cstm-hbase,/usr/bin/cstm-hbase,/var/log/cstm-hbase,/tmp/hbase-hbase
> 1817'] {'not_if': '(test $(id -u cstm-hbase) -gt 1000) || (false)'}
> 2018-06-11 10:00:43,961 - Skipping
> Execute['/var/lib/ambari-agent/tmp/changeUid.sh cstm-hbase
> /home/cstm-hbase,/tmp/cstm-hbase,/usr/bin/cstm-hbase,/var/log/cstm-hbase,/tmp/hbase-hbase
> 1817'] due to not_if
> 2018-06-11 10:00:43,962 - Group['hdfs'] {}
> 2018-06-11 10:00:43,963 - User['cstm-hdfs'] {'fetch_nonlocal_groups':
> True, 'groups': ['hdfs', 'hadoop', u'hdfs']}
> 2018-06-11 10:00:43,964 - FS Type: HDFS
> 2018-06-11 10:00:43,964 - Directory['/etc/hadoop'] {'mode': 0755}
> 2018-06-11 10:00:44,026 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/hadoop-env.sh'] {'content':
> InlineTemplate(...), 'owner': 'root', 'group': 'hadoop'}
> 2018-06-11 10:00:44,116 -
> Directory['/var/lib/ambari-agent/tmp/hadoop_java_io_tmpdir'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'mode': 01777}
> 2018-06-11 10:00:44,225 - Execute[('setenforce', '0')] {'not_if': '(!
> which getenforce ) || (which getenforce && getenforce | grep -q Disabled)',
> 'sudo': True, 'only_if': 'test -f /selinux/enforce'}
> 2018-06-11 10:00:44,235 - Skipping Execute[('setenforce', '0')] due to
> not_if
> 2018-06-11 10:00:44,236 - Directory['/grid/0/log/hdfs'] {'owner': 'root',
> 'create_parents': True, 'group': 'hadoop', 'mode': 0775, 'cd_access': 'a'}
> 2018-06-11 10:00:44,436 - Directory['/var/run/hadoop'] {'owner': 'root',
> 'create_parents': True, 'group': 'root', 'cd_access': 'a'}
> 2018-06-11 10:00:44,595 - Directory['/tmp/hadoop-cstm-hdfs'] {'owner':
> 'cstm-hdfs', 'create_parents': True, 'cd_access': 'a'}
> 2018-06-11 10:00:44,719 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/commons-logging.properties']
> {'content': Template('commons-logging.properties.j2'), 'owner': 'root'}
> 2018-06-11 10:00:44,807 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/health_check'] {'content':
> Template('health_check.j2'), 'owner': 'root'}
> 2018-06-11 10:00:44,897 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/log4j.properties'] {'content':
> InlineTemplate(...), 'owner': 'cstm-hdfs', 'group': 'hadoop', 'mode': 0644}
> 2018-06-11 10:00:45,020 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/hadoop-metrics2.properties']
> {'content': InlineTemplate(...), 'owner': 'cstm-hdfs', 'group': 'hadoop'}
> 2018-06-11 10:00:45,112 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/task-log4j.properties'] {'content':
> StaticFile('task-log4j.properties'), 'mode': 0755}
> 2018-06-11 10:00:45,233 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/configuration.xsl'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop'}
> 2018-06-11 10:00:45,306 - File['/etc/hadoop/conf/topology_mappings.data']
> {'owner': 'cstm-hdfs', 'content': Template('topology_mappings.data.j2'),
> 'only_if': 'test -d /etc/hadoop/conf', 'group': 'hadoop', 'mode': 0644}
> 2018-06-11 10:00:45,409 - File['/etc/hadoop/conf/topology_script.py']
> {'content': StaticFile('topology_script.py'), 'only_if': 'test -d
> /etc/hadoop/conf', 'mode': 0755}
> 2018-06-11 10:00:45,545 - Skipping unlimited key JCE policy check and
> setup since the Java VM is not managed by Ambari
> 2018-06-11 10:00:46,488 - Using hadoop conf dir:
> /usr/hdp/3.0.0.0-1469/hadoop/conf
> 2018-06-11 10:00:46,490 - Stack Feature Version Info: Cluster Stack=3.0,
> Command Stack=None, Command Version=3.0.0.0-1469 -> 3.0.0.0-1469
> 2018-06-11 10:00:46,614 - Using hadoop conf dir:
> /usr/hdp/3.0.0.0-1469/hadoop/conf
> 2018-06-11 10:00:46,658 - Directory['/etc/security/limits.d'] {'owner':
> 'root', 'create_parents': True, 'group': 'root'}
> 2018-06-11 10:00:46,721 - File['/etc/security/limits.d/hdfs.conf']
> {'content': Template('hdfs.conf.j2'), 'owner': 'root', 'group': 'root',
> 'mode': 0644}
> 2018-06-11 10:00:46,836 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/hdfs_dn_jaas.conf'] {'content':
> Template('hdfs_dn_jaas.conf.j2'), 'owner': 'cstm-hdfs', 'group': 'hadoop'}
> 2018-06-11 10:00:46,925 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/hdfs_nn_jaas.conf'] {'content':
> Template('hdfs_nn_jaas.conf.j2'), 'owner': 'cstm-hdfs', 'group': 'hadoop'}
> 2018-06-11 10:00:47,011 - XmlConfig['hadoop-policy.xml'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'conf_dir':
> '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'configuration_attributes': {},
> 'configurations': ...}
> 2018-06-11 10:00:47,026 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/hadoop-policy.xml
> 2018-06-11 10:00:47,026 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/hadoop-policy.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': None,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:47,118 - XmlConfig['ssl-client.xml'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'conf_dir':
> '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'configuration_attributes': {},
> 'configurations': ...}
> 2018-06-11 10:00:47,132 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/ssl-client.xml
> 2018-06-11 10:00:47,133 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ssl-client.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': None,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:47,234 -
> Directory['/usr/hdp/3.0.0.0-1469/hadoop/conf/secure'] {'owner': 'root',
> 'create_parents': True, 'group': 'hadoop', 'cd_access': 'a'}
> 2018-06-11 10:00:47,489 - XmlConfig['ssl-client.xml'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'conf_dir':
> '/usr/hdp/3.0.0.0-1469/hadoop/conf/secure', 'configuration_attributes': {},
> 'configurations': ...}
> 2018-06-11 10:00:47,503 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/secure/ssl-client.xml
> 2018-06-11 10:00:47,504 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/secure/ssl-client.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': None,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:47,602 - XmlConfig['ssl-server.xml'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'conf_dir':
> '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'configuration_attributes': {},
> 'configurations': ...}
> 2018-06-11 10:00:47,615 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/ssl-server.xml
> 2018-06-11 10:00:47,615 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ssl-server.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': None,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:47,712 - XmlConfig['hdfs-site.xml'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'conf_dir':
> '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'configuration_attributes': {u'final':
> {u'dfs.datanode.failed.volumes.tolerated': u'true', u'dfs.datanode.data.dir':
> u'true', u'dfs.namenode.http-address': u'true', u'dfs.namenode.name.dir':
> u'true', u'dfs.webhdfs.enabled': u'true'}}, 'configurations': ...}
> 2018-06-11 10:00:47,725 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/hdfs-site.xml
> 2018-06-11 10:00:47,725 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/hdfs-site.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': None,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:47,889 - XmlConfig['core-site.xml'] {'group': 'hadoop',
> 'conf_dir': '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'xml_include_file': None,
> 'mode': 0644, 'configuration_attributes': {u'final': {u'fs.defaultFS':
> u'true'}}, 'owner': 'cstm-hdfs', 'configurations': ...}
> 2018-06-11 10:00:47,906 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/core-site.xml
> 2018-06-11 10:00:47,906 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/core-site.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': 0644,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:48,038 - Writing
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/core-site.xml'] because contents
> don't match
> 2018-06-11 10:00:48,093 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/slaves'] {'content':
> Template('slaves.j2'), 'owner': 'root'}
> 2018-06-11 10:00:48,181 - Repository['HDP-3.0-repo-1'] {'append_to_file':
> False, 'base_url':
> 'http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.0.0.0-1469',
> 'action': ['create'], 'components': [u'HDP', 'main'], 'repo_template':
> '[{{repo_id}}]\nname={{repo_id}}\n{% if mirror_list
> %}mirrorlist={{mirror_list}}{% else %}baseurl={{base_url}}{% endif
> %}\n\npath=/\nenabled=1\ngpgcheck=0', 'repo_file_name': 'ambari-hdp-1',
> 'mirror_list': None}
> 2018-06-11 10:00:48,214 - File['/etc/yum.repos.d/ambari-hdp-1.repo']
> {'content':
> '[HDP-3.0-repo-1]\nname=HDP-3.0-repo-1\nbaseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.0.0.0-1469\n\npath=/\nenabled=1\ngpgcheck=0'}
> 2018-06-11 10:00:48,287 - Writing
> File['/etc/yum.repos.d/ambari-hdp-1.repo'] because contents don't match
> 2018-06-11 10:00:48,304 - Repository['HDP-3.0-GPL-repo-1']
> {'append_to_file': True, 'base_url':
> 'http://s3.amazonaws.com/dev.hortonworks.com/HDP-GPL/centos7/3.x/BUILDS/3.0.0.0-1469',
> 'action': ['create'], 'components': [u'HDP-GPL', 'main'], 'repo_template':
> '[{{repo_id}}]\nname={{repo_id}}\n{% if mirror_list
> %}mirrorlist={{mirror_list}}{% else %}baseurl={{base_url}}{% endif
> %}\n\npath=/\nenabled=1\ngpgcheck=0', 'repo_file_name': 'ambari-hdp-1',
> 'mirror_list': None}
> 2018-06-11 10:00:48,329 - File['/etc/yum.repos.d/ambari-hdp-1.repo']
> {'content':
> '[HDP-3.0-repo-1]\nname=HDP-3.0-repo-1\nbaseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.0.0.0-1469\n\npath=/\nenabled=1\ngpgcheck=0\n[HDP-3.0-GPL-repo-1]\nname=HDP-3.0-GPL-repo-1\nbaseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP-GPL/centos7/3.x/BUILDS/3.0.0.0-1469\n\npath=/\nenabled=1\ngpgcheck=0'}
> 2018-06-11 10:00:48,397 - Writing
> File['/etc/yum.repos.d/ambari-hdp-1.repo'] because contents don't match
> 2018-06-11 10:00:48,417 - Repository['HDP-UTILS-1.1.0.22-repo-1']
> {'append_to_file': True, 'base_url':
> 'http://s3.amazonaws.com/dev.hortonworks.com/HDP-UTILS-1.1.0.22/repos/centos7',
> 'action': ['create'], 'components': [u'HDP-UTILS', 'main'], 'repo_template':
> '[{{repo_id}}]\nname={{repo_id}}\n{% if mirror_list
> %}mirrorlist={{mirror_list}}{% else %}baseurl={{base_url}}{% endif
> %}\n\npath=/\nenabled=1\ngpgcheck=0', 'repo_file_name': 'ambari-hdp-1',
> 'mirror_list': None}
> 2018-06-11 10:00:48,446 - File['/etc/yum.repos.d/ambari-hdp-1.repo']
> {'content':
> '[HDP-3.0-repo-1]\nname=HDP-3.0-repo-1\nbaseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.0.0.0-1469\n\npath=/\nenabled=1\ngpgcheck=0\n[HDP-3.0-GPL-repo-1]\nname=HDP-3.0-GPL-repo-1\nbaseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP-GPL/centos7/3.x/BUILDS/3.0.0.0-1469\n\npath=/\nenabled=1\ngpgcheck=0\n[HDP-UTILS-1.1.0.22-repo-1]\nname=HDP-UTILS-1.1.0.22-repo-1\nbaseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP-UTILS-1.1.0.22/repos/centos7\n\npath=/\nenabled=1\ngpgcheck=0'}
> 2018-06-11 10:00:48,518 - Writing
> File['/etc/yum.repos.d/ambari-hdp-1.repo'] because contents don't match
> 2018-06-11 10:00:48,540 - Stack Feature Version Info: Cluster Stack=3.0,
> Command Stack=None, Command Version=3.0.0.0-1469 -> 3.0.0.0-1469
> 2018-06-11 10:00:48,551 - Package['lzo'] {'retry_on_repo_unavailability':
> False, 'retry_count': 5}
> 2018-06-11 10:00:49,196 - Skipping installation of existing package lzo
> 2018-06-11 10:00:49,196 - Package['hadooplzo_3_0_0_0_1469']
> {'retry_on_repo_unavailability': False, 'retry_count': 5}
> 2018-06-11 10:00:49,402 - Skipping installation of existing package
> hadooplzo_3_0_0_0_1469
> 2018-06-11 10:00:49,402 - Package['hadooplzo_3_0_0_0_1469-native']
> {'retry_on_repo_unavailability': False, 'retry_count': 5}
> 2018-06-11 10:00:49,857 - Skipping installation of existing package
> hadooplzo_3_0_0_0_1469-native
> 2018-06-11 10:00:49,861 - Directory['/grid/0/hadoop/hdfs/namenode']
> {'owner': 'cstm-hdfs', 'group': 'hadoop', 'create_parents': True, 'mode':
> 0755, 'cd_access': 'a'}
> 2018-06-11 10:00:50,128 -
> Directory['/usr/lib/ambari-logsearch-logfeeder/conf'] {'create_parents':
> True, 'mode': 0755, 'cd_access': 'a'}
> 2018-06-11 10:00:50,315 - Generate Log Feeder config file:
> /usr/lib/ambari-logsearch-logfeeder/conf/input.config-hdfs.json
> 2018-06-11 10:00:50,315 -
> File['/usr/lib/ambari-logsearch-logfeeder/conf/input.config-hdfs.json']
> {'content': Template('input.config-hdfs.json.j2'), 'mode': 0644}
> 2018-06-11 10:00:50,410 - Skipping setting up secure ZNode ACL for HFDS
> as it's supported only for NameNode HA mode.
> 2018-06-11 10:00:50,415 - Called service start with upgrade_type: None
> 2018-06-11 10:00:50,415 - HDFS: Setup ranger: command retry not enabled
> thus skipping if ranger admin is down !
> 2018-06-11 10:00:50,417 - call['ambari-python-wrap /usr/bin/hdp-select
> status hadoop-client'] {'timeout': 20}
> 2018-06-11 10:00:50,450 - call returned (0, 'hadoop-client -
> 3.0.0.0-1469')
> 2018-06-11 10:00:50,451 - RangeradminV2: Skip ranger admin if it's down !
> 2018-06-11 10:00:50,493 - checked_call['/usr/bin/kinit -c
> /var/lib/ambari-agent/tmp/curl_krb_cache/ranger_admin_calls_cstm-hdfs_cc_dadca887d91334850d23f3a2088dac346b6b85f0706813c3f2212147
> -kt /etc/security/keytabs/nn.service.keytab
> nn/[email protected] > /dev/null']
> {'user': 'cstm-hdfs'}
> 2018-06-11 10:00:50,611 - checked_call returned (0, '######## Hortonworks
> #############\nThis is MOTD message, added for testing in qe infra')
> 2018-06-11 10:00:50,612 - call['ambari-sudo.sh su cstm-hdfs -l -s
> /bin/bash -c 'curl --location-trusted -k --negotiate -u : -b
> /var/lib/ambari-agent/tmp/cookies/b6b261de-4ab4-4c87-a271-bbaa9fc306f4 -c
> /var/lib/ambari-agent/tmp/cookies/b6b261de-4ab4-4c87-a271-bbaa9fc306f4 -w
> '"'"'%{http_code}'"'"'
> http://ctr-e138-1518143905142-357962-01-000006.hwx.site:6080/login.jsp
> --connect-timeout 10 --max-time 12 -o /dev/null 1>/tmp/tmpzBm4Ow
> 2>/tmp/tmprJvRDV''] {'quiet': False, 'env': {'KRB5CCNAME':
> '/var/lib/ambari-agent/tmp/curl_krb_cache/ranger_admin_calls_cstm-hdfs_cc_dadca887d91334850d23f3a2088dac346b6b85f0706813c3f2212147'}}
> 2018-06-11 10:00:50,729 - call returned (0, '######## Hortonworks
> #############\nThis is MOTD message, added for testing in qe infra')
> 2018-06-11 10:00:50,729 - get_user_call_output returned (0, u'200', u' %
> Total % Received % Xferd Average Speed Time Time Time Current\n
> Dload Upload Total Spent Left
> Speed\n\r 0 0 0 0 0 0 0 0 --:--:-- --:--:--
> --:--:-- 0\r100 3630 100 3630 0 0 1954k 0 --:--:--
> --:--:-- --:--:-- 3544k')
> 2018-06-11 10:00:50,731 - call['/usr/bin/klist -s
> /var/lib/ambari-agent/tmp/curl_krb_cache/ranger_admin_calls_cstm-hdfs_cc_dadca887d91334850d23f3a2088dac346b6b85f0706813c3f2212147']
> {'user': 'cstm-hdfs'}
> 2018-06-11 10:00:50,843 - call returned (0, '######## Hortonworks
> #############\nThis is MOTD message, added for testing in qe infra')
> 2018-06-11 10:00:50,844 - call['ambari-sudo.sh su cstm-hdfs -l -s
> /bin/bash -c 'curl --location-trusted -k --negotiate -u : -b
> /var/lib/ambari-agent/tmp/cookies/49ac670c-d187-4b4c-8c13-32bc9f8ac060 -c
> /var/lib/ambari-agent/tmp/cookies/49ac670c-d187-4b4c-8c13-32bc9f8ac060
> '"'"'http://ctr-e138-1518143905142-357962-01-000006.hwx.site:6080/service/public/v2/api/service?serviceName=cl1_hadoop&serviceType=hdfs&isEnabled=true'"'"'
> --connect-timeout 10 --max-time 12 -X GET 1>/tmp/tmpskeV7D
> 2>/tmp/tmpIUYUU7''] {'quiet': False, 'env': {'KRB5CCNAME':
> '/var/lib/ambari-agent/tmp/curl_krb_cache/ranger_admin_calls_cstm-hdfs_cc_dadca887d91334850d23f3a2088dac346b6b85f0706813c3f2212147'}}
> 2018-06-11 10:00:50,984 - call returned (0, '######## Hortonworks
> #############\nThis is MOTD message, added for testing in qe infra')
> 2018-06-11 10:00:50,985 - get_user_call_output returned (0,
> u'[{"id":2,"guid":"92620a51-bd3f-44f1-aed6-29a7c80809ec","isEnabled":true,"createdBy":"cstm-hdfs","updatedBy":"cstm-hdfs","createTime":1528682426000,"updateTime":1528682426000,"version":1,"type":"hdfs","name":"cl1_hadoop","description":"hdfs
>
> repo","configs":{"commonNameForCertificate":"-","dfs.secondary.namenode.kerberos.principal":"nn/[email protected]","hadoop.security.authentication":"kerberos","hadoop.security.auth_to_local":"RULE:[1:$1@$0]([email protected])s/.*/ambari-qa/\\nRULE:[1:$1@$0]([email protected])s/.*/cstm-hbase/\\nRULE:[1:$1@$0]([email protected])s/.*/cstm-hdfs/\\nRULE:[1:$1@$0]([email protected])s/.*/cstm-spark/\\nRULE:[1:$1@$0]([email protected])s/.*/cstm-zeppelin/\\nRULE:[1:$1@$0]([email protected])s/.*/yarn-ats/\\nRULE:[1:$1@$0](.*@EXAMPLE.COM)s/@.*//\\nRULE:[2:$1@$0]([email protected])s/.*/activity_analyzer/\\nRULE:[2:$1@$0]([email protected])s/.*/activity_explorer/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-ams/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-ams/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-ams/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-atlas/\\nRULE:[2:$1@$0]([email protected])s/.*/yarn-ats/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-knox/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-livy/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-hdfs/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-hbase/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-hive/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-mr/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-hdfs/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-yarn/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-hdfs/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-oozie/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-ranger/\\nRULE:[2:$1@$0]([email protected])s/.*/rangertagsync/\\nRULE:[2:$1@$0]([email protected])s/.*/rangerusersync/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-yarn/\\nRULE:[2:$1@$0]([email protected])s/.*/cstm-yarn/\\nDEFAULT","dfs.datanode.kerberos.principal":"dn/[email protected]","tag.download.auth.users":"cstm-hdfs","password":"*****","policy.download.auth.users":"cstm-hdfs","hadoop.rpc.protection":"authentication","dfs.namenode.kerberos.principal":"nn/[email protected]","fs.default.name":"hdfs://ctr-e138-1518143905142-357962-01-000006.hwx.site:8020","hadoop.security.authorization":"true","username":"hadoop"},"policyVersion":3,"policyUpdateTime":1528682427000,"tagVersion":1,"tagUpdateTime":1528682426000}]',
> u' % Total % Received % Xferd Average Speed Time Time Time
> Current\n Dload Upload Total Spent
> Left Speed\n\r 0 0 0 0 0 0 0 0 --:--:--
> --:--:-- --:--:-- 0\r 0 0 0 0 0 0 0 0
> --:--:-- --:--:-- --:--:-- 0\n\r 0 0 0 2603 0 0 92268
> 0 --:--:-- --:--:-- --:--:-- 92268')
> 2018-06-11 10:00:50,986 - Hdfs Repository cl1_hadoop exist
> 2018-06-11 10:00:50,989 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-security.xml'] {'content':
> InlineTemplate(...), 'owner': 'cstm-hdfs', 'group': 'hadoop', 'mode': 0644}
> 2018-06-11 10:00:51,064 - Writing
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-security.xml'] because
> contents don't match
> 2018-06-11 10:00:51,124 - Directory['/etc/ranger/cl1_hadoop'] {'owner':
> 'cstm-hdfs', 'create_parents': True, 'group': 'hadoop', 'mode': 0775,
> 'cd_access': 'a'}
> 2018-06-11 10:00:51,306 - Directory['/etc/ranger/cl1_hadoop/policycache']
> {'owner': 'cstm-hdfs', 'group': 'hadoop', 'create_parents': True, 'mode':
> 0775, 'cd_access': 'a'}
> 2018-06-11 10:00:51,515 -
> File['/etc/ranger/cl1_hadoop/policycache/hdfs_cl1_hadoop.json'] {'owner':
> 'cstm-hdfs', 'group': 'hadoop', 'mode': 0644}
> 2018-06-11 10:00:51,605 - XmlConfig['ranger-hdfs-audit.xml'] {'group':
> 'hadoop', 'conf_dir': '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'mode': 0744,
> 'configuration_attributes': {}, 'owner': 'cstm-hdfs', 'configurations': ...}
> 2018-06-11 10:00:51,617 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-hdfs-audit.xml
> 2018-06-11 10:00:51,618 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-hdfs-audit.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': 0744,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:51,750 - XmlConfig['ranger-hdfs-security.xml'] {'group':
> 'hadoop', 'conf_dir': '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'mode': 0744,
> 'configuration_attributes': {}, 'owner': 'cstm-hdfs', 'configurations': ...}
> 2018-06-11 10:00:51,767 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-hdfs-security.xml
> 2018-06-11 10:00:51,768 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-hdfs-security.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': 0744,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:51,892 - XmlConfig['ranger-policymgr-ssl.xml'] {'group':
> 'hadoop', 'conf_dir': '/usr/hdp/3.0.0.0-1469/hadoop/conf', 'mode': 0744,
> 'configuration_attributes': {}, 'owner': 'cstm-hdfs', 'configurations': ...}
> 2018-06-11 10:00:51,905 - Generating config:
> /usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-policymgr-ssl.xml
> 2018-06-11 10:00:51,905 -
> File['/usr/hdp/3.0.0.0-1469/hadoop/conf/ranger-policymgr-ssl.xml'] {'owner':
> 'cstm-hdfs', 'content': InlineTemplate(...), 'group': 'hadoop', 'mode': 0744,
> 'encoding': 'UTF-8'}
> 2018-06-11 10:00:52,023 -
> Execute[(u'/usr/hdp/3.0.0.0-1469/ranger-hdfs-plugin/ranger_credential_helper.py',
> '-l', u'/usr/hdp/3.0.0.0-1469/ranger-hdfs-plugin/install/lib/*', '-f',
> '/etc/ranger/cl1_hadoop/cred.jceks', '-k', 'sslKeyStore', '-v', [PROTECTED],
> '-c', '1')] {'logoutput': True, 'environment': {'JAVA_HOME':
> u'/usr/lib/jvm/java-openjdk'}, 'sudo': True}
> Using Java:/usr/lib/jvm/java-openjdk/bin/java
> Alias sslKeyStore created successfully!
> 2018-06-11 10:00:53,259 -
> Execute[(u'/usr/hdp/3.0.0.0-1469/ranger-hdfs-plugin/ranger_credential_helper.py',
> '-l', u'/usr/hdp/3.0.0.0-1469/ranger-hdfs-plugin/install/lib/*', '-f',
> '/etc/ranger/cl1_hadoop/cred.jceks', '-k', 'sslTrustStore', '-v',
> [PROTECTED], '-c', '1')] {'logoutput': True, 'environment': {'JAVA_HOME':
> u'/usr/lib/jvm/java-openjdk'}, 'sudo': True}
> Using Java:/usr/lib/jvm/java-openjdk/bin/java
> Alias sslTrustStore created successfully!
> 2018-06-11 10:00:54,461 - File['/etc/ranger/cl1_hadoop/cred.jceks']
> {'owner': 'cstm-hdfs', 'group': 'hadoop', 'mode': 0640}
> 2018-06-11 10:00:54,556 - File['/etc/ranger/cl1_hadoop/.cred.jceks.crc']
> {'owner': 'cstm-hdfs', 'only_if': 'test -e
> /etc/ranger/cl1_hadoop/.cred.jceks.crc', 'group': 'hadoop', 'mode': 0640}
> 2018-06-11 10:00:54,652 - File['/etc/hadoop/conf/dfs.exclude'] {'owner':
> 'cstm-hdfs', 'content': Template('exclude_hosts_list.j2'), 'group': 'hadoop'}
> 2018-06-11 10:00:54,749 - call[('ls', u'/grid/0/hadoop/hdfs/namenode')] {}
> 2018-06-11 10:00:54,756 - call returned (0, '')
> 2018-06-11 10:00:54,757 - Execute['ls /grid/0/hadoop/hdfs/namenode | wc
> -l | grep -q ^0$'] {}
> 2018-06-11 10:00:54,765 - Execute['hdfs --config
> /usr/hdp/3.0.0.0-1469/hadoop/conf namenode -format -nonInteractive']
> {'logoutput': True, 'path': ['/usr/hdp/3.0.0.0-1469/hadoop/bin'], 'user':
> 'cstm-hdfs'}
> ######## Hortonworks #############
> This is MOTD message, added for testing in qe infra
> WARNING: /var/run/hadoop/cstm-hdfs does not exist. Creating.
> mkdir: cannot create directory ‘/var/run/hadoop/cstm-hdfs’: Permission
> denied
> ERROR: Unable to create /var/run/hadoop/cstm-hdfs. Aborting.
>
> Command failed after 1 tries
>
> Artifacts:
>
>
>
>
> http://testqelog.s3.amazonaws.com/qelogs/nat/107592/ambari-blueprints/split-6/nat-yc-r7-gfgs-ambari-blueprints-6/log_tree/index.html
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)