Hi guys i have problem with ambari 1.7.0 process install, i have stuck with process falcon client install. The error is because of parent directory ‘/usr/hdp/current/falcon-client doesn’t exist’
2015-09-15 16:33:10,890 – Execute[‘mkdir -p /var/lib/ambari-agent/data/tmp/AMBARI-artifacts/; curl -kf -x “” –retry 10 http://streamserver3:8080/resources//UnlimitedJCEPolicyJDK7.zip -o /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//UnlimitedJCEPolicyJDK7.zip’] {‘environment’: …, ‘not_if’: ‘test -e /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//UnlimitedJCEPolicyJDK7.zip’, ‘ignore_failures’: True, ‘path’: [‘/bin’, ‘/usr/bin/’]}
2015-09-15 16:33:10,903 – Skipping Execute[‘mkdir -p /var/lib/ambari-agent/data/tmp/AMBARI-artifacts/; curl -kf -x “” –retry 10 http://streamserver3:8080/resources//UnlimitedJCEPolicyJDK7.zip -o /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//UnlimitedJCEPolicyJDK7.zip’] due to not_if
2015-09-15 16:33:10,903 – Group[‘hadoop’] {‘ignore_failures’: False}
2015-09-15 16:33:10,905 – Modifying group hadoop
2015-09-15 16:33:11,089 – Group[‘nobody’] {‘ignore_failures’: False}
2015-09-15 16:33:11,090 – Modifying group nobody
2015-09-15 16:33:11,162 – Group[‘users’] {‘ignore_failures’: False}
2015-09-15 16:33:11,163 – Modifying group users
2015-09-15 16:33:11,229 – Group[‘nagios’] {‘ignore_failures’: False}
2015-09-15 16:33:11,229 – Modifying group nagios
2015-09-15 16:33:11,301 – Group[‘knox’] {‘ignore_failures’: False}
2015-09-15 16:33:11,302 – Modifying group knox
2015-09-15 16:33:11,404 – User[‘nobody’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’nobody’]}
2015-09-15 16:33:11,405 – Modifying user nobody
2015-09-15 16:33:11,422 – User[‘hive’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,422 – Modifying user hive
2015-09-15 16:33:11,439 – User[‘oozie’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’users’]}
2015-09-15 16:33:11,439 – Modifying user oozie
2015-09-15 16:33:11,456 – User[‘nagios’] {‘gid’: ‘nagios’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,457 – Modifying user nagios
2015-09-15 16:33:11,474 – User[‘ambari-qa’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’users’]}
2015-09-15 16:33:11,474 – Modifying user ambari-qa
2015-09-15 16:33:11,491 – User[‘flume’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,492 – Modifying user flume
2015-09-15 16:33:11,508 – User[‘hdfs’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,509 – Modifying user hdfs
2015-09-15 16:33:11,526 – User[‘knox’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,526 – Modifying user knox
2015-09-15 16:33:11,543 – User[‘storm’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,544 – Modifying user storm
2015-09-15 16:33:11,560 – User[‘mapred’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,561 – Modifying user mapred
2015-09-15 16:33:11,578 – User[‘hbase’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,578 – Modifying user hbase
2015-09-15 16:33:11,595 – User[‘tez’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’users’]}
2015-09-15 16:33:11,596 – Modifying user tez
2015-09-15 16:33:11,613 – User[‘zookeeper’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,613 – Modifying user zookeeper
2015-09-15 16:33:11,630 – User[‘kafka’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,631 – Modifying user kafka
2015-09-15 16:33:11,647 – User[‘falcon’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,648 – Modifying user falcon
2015-09-15 16:33:11,665 – User[‘sqoop’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,665 – Modifying user sqoop
2015-09-15 16:33:11,682 – User[‘yarn’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,683 – Modifying user yarn
2015-09-15 16:33:11,700 – User[‘hcat’] {‘gid’: ‘hadoop’, ‘ignore_failures’: False, ‘groups’: [u’hadoop’]}
2015-09-15 16:33:11,700 – Modifying user hcat
2015-09-15 16:33:11,718 – File[‘/var/lib/ambari-agent/data/tmp/changeUid.sh’] {‘content’: StaticFile(‘changeToSecureUid.sh’), ‘mode’: 0555}
2015-09-15 16:33:11,720 – Execute[‘/var/lib/ambari-agent/data/tmp/changeUid.sh ambari-qa /tmp/hadoop-ambari-qa,/tmp/hsperfdata_ambari-qa,/home/ambari-qa,/tmp/ambari-qa,/tmp/sqoop-ambari-qa 2>/dev/null’] {‘not_if’: ‘test $(id -u ambari-qa) -gt 1000’}
2015-09-15 16:33:11,734 – Skipping Execute[‘/var/lib/ambari-agent/data/tmp/changeUid.sh ambari-qa /tmp/hadoop-ambari-qa,/tmp/hsperfdata_ambari-qa,/home/ambari-qa,/tmp/ambari-qa,/tmp/sqoop-ambari-qa 2>/dev/null’] due to not_if
2015-09-15 16:33:11,735 – File[‘/var/lib/ambari-agent/data/tmp/changeUid.sh’] {‘content’: StaticFile(‘changeToSecureUid.sh’), ‘mode’: 0555}
2015-09-15 16:33:11,736 – Execute[‘/var/lib/ambari-agent/data/tmp/changeUid.sh hbase /home/hbase,/tmp/hbase,/usr/bin/hbase,/var/log/hbase,/data/hadoop/hbase 2>/dev/null’] {‘not_if’: ‘test $(id -u hbase) -gt 1000’}
2015-09-15 16:33:11,750 – Skipping Execute[‘/var/lib/ambari-agent/data/tmp/changeUid.sh hbase /home/hbase,/tmp/hbase,/usr/bin/hbase,/var/log/hbase,/data/hadoop/hbase 2>/dev/null’] due to not_if
2015-09-15 16:33:11,751 – Directory[‘/etc/hadoop/conf.empty’] {‘owner’: ‘root’, ‘group’: ‘root’, ‘recursive’: True}
2015-09-15 16:33:11,752 – Link[‘/etc/hadoop/conf’] {‘not_if’: ‘ls /etc/hadoop/conf’, ‘to’: ‘/etc/hadoop/conf.empty’}
2015-09-15 16:33:11,765 – Skipping Link[‘/etc/hadoop/conf’] due to not_if
2015-09-15 16:33:11,787 – File[‘/etc/hadoop/conf/hadoop-env.sh’] {‘content’: InlineTemplate(…), ‘owner’: ‘hdfs’}
2015-09-15 16:33:11,806 – Repository[‘HDP-2.2’] {‘base_url’: ‘http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.2.8.0’, ‘action’: [‘create’], ‘components’: [u’HDP’, ‘main’], ‘repo_template’: ‘repo_suse_rhel.j2’, ‘repo_file_name’: ‘HDP’, ‘mirror_list’: None}
2015-09-15 16:33:11,818 – File[‘/etc/yum.repos.d/HDP.repo’] {‘content’: Template(‘repo_suse_rhel.j2’)}
2015-09-15 16:33:11,819 – Repository[‘HDP-UTILS-1.1.0.20’] {‘base_url’: ‘http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/centos6’, ‘action’: [‘create’], ‘components’: [u’HDP-UTILS’, ‘main’], ‘repo_template’: ‘repo_suse_rhel.j2’, ‘repo_file_name’: ‘HDP-UTILS’, ‘mirror_list’: None}
2015-09-15 16:33:11,825 – File[‘/etc/yum.repos.d/HDP-UTILS.repo’] {‘content’: Template(‘repo_suse_rhel.j2’)}
2015-09-15 16:33:11,825 – Package[‘unzip’] {}
2015-09-15 16:33:12,649 – Skipping installing existent package unzip
2015-09-15 16:33:12,649 – Package[‘curl’] {}
2015-09-15 16:33:13,283 – Skipping installing existent package curl
2015-09-15 16:33:13,283 – Package[‘hdp-select’] {}
2015-09-15 16:33:14,105 – Skipping installing existent package hdp-select
2015-09-15 16:33:14,106 – Execute[‘mkdir -p /var/lib/ambari-agent/data/tmp/AMBARI-artifacts/ ; curl -kf -x “” –retry 10 http://streamserver3:8080/resources//jdk-7u67-linux-x64.tar.gz -o /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//jdk-7u67-linux-x64.tar.gz’] {‘environment’: …, ‘not_if’: ‘test -e /usr/jdk64/jdk1.7.0_67/bin/java’, ‘path’: [‘/bin’, ‘/usr/bin/’]}
2015-09-15 16:33:14,119 – Skipping Execute[‘mkdir -p /var/lib/ambari-agent/data/tmp/AMBARI-artifacts/ ; curl -kf -x “” –retry 10 http://streamserver3:8080/resources//jdk-7u67-linux-x64.tar.gz -o /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//jdk-7u67-linux-x64.tar.gz’] due to not_if
2015-09-15 16:33:14,120 – Execute[‘mkdir -p /usr/jdk64 ; cd /usr/jdk64 ; tar -xf /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//jdk-7u67-linux-x64.tar.gz > /dev/null 2>&1’] {‘not_if’: ‘test -e /usr/jdk64/jdk1.7.0_67/bin/java’, ‘path’: [‘/bin’, ‘/usr/bin/’]}
2015-09-15 16:33:14,132 – Skipping Execute[‘mkdir -p /usr/jdk64 ; cd /usr/jdk64 ; tar -xf /var/lib/ambari-agent/data/tmp/AMBARI-artifacts//jdk-7u67-linux-x64.tar.gz > /dev/null 2>&1’] due to not_if
2015-09-15 16:33:14,392 – Package[‘falcon_2_2_*’] {}
2015-09-15 16:33:15,188 – Skipping installing existent package falcon_2_2_*
2015-09-15 16:33:15,190 – Directory[‘/var/run/falcon’] {‘owner’: ‘falcon’}
2015-09-15 16:33:15,191 – Creating directory Directory[‘/var/run/falcon’]
2015-09-15 16:33:15,191 – Changing owner for /var/run/falcon from 0 to falcon
2015-09-15 16:33:15,191 – Directory[‘/var/log/falcon’] {‘owner’: ‘falcon’, ‘recursive’: True}
2015-09-15 16:33:15,192 – Creating directory Directory[‘/var/log/falcon’]
2015-09-15 16:33:15,192 – Changing owner for /var/log/falcon from 0 to falcon
2015-09-15 16:33:15,192 – Directory[‘/usr/hdp/current/falcon-client/webapp’] {‘owner’: ‘falcon’}
2015-09-15 16:33:15,192 – Creating directory Directory[‘/usr/hdp/current/falcon-client/webapp’]
2015-09-15 16:33:15,192 – Error while executing command ‘install’:
Traceback (most recent call last):
File “/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py”, line 123, in execute
method(env)
File “/var/lib/ambari-agent/cache/stacks/HDP/2.1/services/FALCON/package/scripts/falcon_client.py”, line 26, in install
self.configure(env)
File “/var/lib/ambari-agent/cache/stacks/HDP/2.1/services/FALCON/package/scripts/falcon_client.py”, line 32, in configure
falcon(‘client’, action=’config’)
File “/var/lib/ambari-agent/cache/stacks/HDP/2.1/services/FALCON/package/scripts/falcon.py”, line 33, in falcon
owner=params.falcon_user
File “/usr/lib/python2.6/site-packages/resource_management/core/base.py”, line 148, in __init__
self.env.run()
File “/usr/lib/python2.6/site-packages/resource_management/core/environment.py”, line 149, in run
self.run_action(resource, action)
File “/usr/lib/python2.6/site-packages/resource_management/core/environment.py”, line 115, in run_action
provider_action()
File “/usr/lib/python2.6/site-packages/resource_management/core/providers/system.py”, line 152, in action_create
raise Fail(“Applying %s failed, parent directory %s doesn’t exist” % (self.resource, dirname))
Fail: Applying Directory[‘/usr/hdp/current/falcon-client/webapp’] failed, parent directory /usr/hdp/current/falcon-client doesn’t exist