Hi all,

I've installed Hortonworks Data Platform 2.1.4 on a clean CentOS 6.5 box
and Oozie won't start.

The Ambari UI gives me this error:
Oozie Server status
CRIT for about a minute
CRITICAL: Error accessing Oozie Server status [SLF4J: Class path contains
multiple SLF4J bindings.

And the startup task stderr gives this:

2014-08-21 09:21:06,346 - Error while executing command 'start':
Traceback (most recent call last):
  File 
"/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py",
line 111, in execute
    method(env)
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie_server.py",
line 42, in start
    self.configure(env)
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie_server.py",
line 36, in configure
    oozie(is_server=True)
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie.py",
line 85, in oozie
    oozie_server_specific( )
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie.py",
line 151, in oozie_server_specific
    not_if  = no_op_test
  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 239, in action_run
    raise ex
Fail: Execution of 'cd /var/tmp/oozie &&
/usr/lib/oozie/bin/oozie-setup.sh prepare-war' returned 255.   setting
OOZIE_CONFIG=${OOZIE_CONFIG:-/etc/oozie/conf}
  setting CATALINA_BASE=${CATALINA_BASE:-/var/lib/oozie/oozie-server}
  setting CATALINA_TMPDIR=${CATALINA_TMPDIR:-/var/tmp/oozie}
  setting OOZIE_CATALINA_HOME=/usr/lib/bigtop-tomcat
  setting JAVA_HOME=/usr/jdk64/jdk1.7.0_45
  setting JRE_HOME=${JAVA_HOME}
  setting OOZIE_LOG=/var/log/oozie
  setting CATALINA_PID=/var/run/oozie/oozie.pid
  setting OOZIE_DATA=/hadoop/oozie/data
  setting OOZIE_HTTP_PORT=11000
  setting OOZIE_ADMIN_PORT=11001
  setting JAVA_LIBRARY_PATH=/usr/lib/hadoop/lib/native/Linux-amd64-64
  setting OOZIE_CONFIG=${OOZIE_CONFIG:-/etc/oozie/conf}
  setting CATALINA_BASE=${CATALINA_BASE:-/var/lib/oozie/oozie-server}
  setting CATALINA_TMPDIR=${CATALINA_TMPDIR:-/var/tmp/oozie}
  setting OOZIE_CATALINA_HOME=/usr/lib/bigtop-tomcat
  setting JAVA_HOME=/usr/jdk64/jdk1.7.0_45
  setting JRE_HOME=${JAVA_HOME}
  setting OOZIE_LOG=/var/log/oozie
  setting CATALINA_PID=/var/run/oozie/oozie.pid
  setting OOZIE_DATA=/hadoop/oozie/data
  setting OOZIE_HTTP_PORT=11000
  setting OOZIE_ADMIN_PORT=11001
  setting JAVA_LIBRARY_PATH=/usr/lib/hadoop/lib/native/Linux-amd64-64

INFO: Adding extension:
/usr/lib/oozie/libext/falcon-oozie-el-extension-0.5.0.2.1.4.0-632.jar

File/Dir does no exist: /var/lib/oozie/oozie-server/conf/ssl/server.xml

stdout:   /var/lib/ambari-agent/data/output-929.txt

2014-08-21 09:20:55,980 - Execute['mkdir -p /tmp/HDP-artifacts/;
curl -kf -x "" --retry 10
http://ip-172-31-39-97.eu-west-1.compute.internal:8080/resources//UnlimitedJCEPolicyJDK7.zip
-o /tmp/HDP-artifacts//UnlimitedJCEPolicyJDK7.zip'] {'environment':
..., 'not_if': 'test -e
/tmp/HDP-artifacts//UnlimitedJCEPolicyJDK7.zip', 'ignore_failures':
True, 'path': ['/bin', '/usr/bin/']}
2014-08-21 09:20:56,004 - Skipping Execute['mkdir -p
/tmp/HDP-artifacts/;     curl -kf -x "" --retry 10
http://ip-172-31-39-97.eu-west-1.compute.internal:8080/resources//UnlimitedJCEPolicyJDK7.zip
-o /tmp/HDP-artifacts//UnlimitedJCEPolicyJDK7.zip'] due to not_if
2014-08-21 09:20:56,129 - Directory['/etc/hadoop/conf.empty']
{'owner': 'root', 'group': 'root', 'recursive': True}
2014-08-21 09:20:56,131 - Link['/etc/hadoop/conf'] {'not_if': 'ls
/etc/hadoop/conf', 'to': '/etc/hadoop/conf.empty'}
2014-08-21 09:20:56,156 - Skipping Link['/etc/hadoop/conf'] due to not_if
2014-08-21 09:20:56,171 - File['/etc/hadoop/conf/hadoop-env.sh']
{'content': Template('hadoop-env.sh.j2'), 'owner': 'hdfs'}
2014-08-21 09:20:56,172 - XmlConfig['core-site.xml'] {'owner': 'hdfs',
'group': 'hadoop', 'conf_dir': '/etc/hadoop/conf', 'configurations':
...}
2014-08-21 09:20:56,178 - Generating config: /etc/hadoop/conf/core-site.xml
2014-08-21 09:20:56,178 - File['/etc/hadoop/conf/core-site.xml']
{'owner': 'hdfs', 'content': InlineTemplate(...), 'group': 'hadoop',
'mode': None}
2014-08-21 09:20:56,179 - Writing
File['/etc/hadoop/conf/core-site.xml'] because contents don't match
2014-08-21 09:20:56,192 - Execute['/bin/echo 0 > /selinux/enforce']
{'only_if': 'test -f /selinux/enforce'}
2014-08-21 09:20:56,243 - Execute['mkdir -p
/usr/lib/hadoop/lib/native/Linux-i386-32; ln -sf /usr/lib/libsnappy.so
/usr/lib/hadoop/lib/native/Linux-i386-32/libsnappy.so'] {}
2014-08-21 09:20:56,270 - Execute['mkdir -p
/usr/lib/hadoop/lib/native/Linux-amd64-64; ln -sf
/usr/lib64/libsnappy.so
/usr/lib/hadoop/lib/native/Linux-amd64-64/libsnappy.so'] {}
2014-08-21 09:20:56,298 - Directory['/var/log/hadoop'] {'owner':
'root', 'group': 'root', 'recursive': True}
2014-08-21 09:20:56,299 - Directory['/var/run/hadoop'] {'owner':
'root', 'group': 'root', 'recursive': True}
2014-08-21 09:20:56,299 - Directory['/tmp/hadoop-hdfs'] {'owner':
'hdfs', 'recursive': True}
2014-08-21 09:20:56,305 -
File['/etc/hadoop/conf/commons-logging.properties'] {'content':
Template('commons-logging.properties.j2'), 'owner': 'hdfs'}
2014-08-21 09:20:56,307 - File['/etc/hadoop/conf/health_check']
{'content': Template('health_check-v2.j2'), 'owner': 'hdfs'}
2014-08-21 09:20:56,308 - File['/etc/hadoop/conf/log4j.properties']
{'content': '...', 'owner': 'hdfs', 'group': 'hadoop', 'mode': 0644}
2014-08-21 09:20:56,313 -
File['/etc/hadoop/conf/hadoop-metrics2.properties'] {'content':
Template('hadoop-metrics2.properties.j2'), 'owner': 'hdfs'}
2014-08-21 09:20:56,314 -
File['/etc/hadoop/conf/task-log4j.properties'] {'content':
StaticFile('task-log4j.properties'), 'mode': 0755}
2014-08-21 09:20:56,314 - File['/etc/hadoop/conf/configuration.xsl']
{'owner': 'hdfs', 'group': 'hadoop'}
2014-08-21 09:20:56,733 - HdfsDirectory['/user/oozie']
{'security_enabled': False, 'keytab': [EMPTY], 'conf_dir':
'/etc/hadoop/conf', 'hdfs_user': 'hdfs', 'kinit_path_local': '',
'mode': 0775, 'owner': 'oozie', 'action': ['create']}
2014-08-21 09:20:56,736 - Execute['hadoop fs -mkdir `rpm -q hadoop |
grep -q "hadoop-1" || echo "-p"` /user/oozie && hadoop fs -chmod  775
/user/oozie && hadoop fs -chown  oozie /user/oozie'] {'not_if': "su -
hdfs -c 'hadoop fs -ls /user/oozie'", 'user': 'hdfs'}
2014-08-21 09:21:01,027 - Skipping Execute['hadoop fs -mkdir `rpm -q
hadoop | grep -q "hadoop-1" || echo "-p"` /user/oozie && hadoop fs
-chmod  775 /user/oozie && hadoop fs -chown  oozie /user/oozie'] due
to not_if
2014-08-21 09:21:01,027 - XmlConfig['oozie-site.xml'] {'owner':
'oozie', 'group': 'hadoop', 'mode': 0664, 'conf_dir':
'/etc/oozie/conf', 'configurations': ...}
2014-08-21 09:21:01,037 - Generating config: /etc/oozie/conf/oozie-site.xml
2014-08-21 09:21:01,038 - File['/etc/oozie/conf/oozie-site.xml']
{'owner': 'oozie', 'content': InlineTemplate(...), 'group': 'hadoop',
'mode': 0664}
2014-08-21 09:21:01,040 - Writing
File['/etc/oozie/conf/oozie-site.xml'] because contents don't match
2014-08-21 09:21:01,041 - Directory['/etc/oozie/conf'] {'owner':
'oozie', 'group': 'hadoop'}
2014-08-21 09:21:01,041 -
TemplateConfig['/etc/oozie/conf/oozie-env.sh'] {'owner': 'oozie'}
2014-08-21 09:21:01,046 - File['/etc/oozie/conf/oozie-env.sh']
{'content': Template('oozie-env.sh.j2'), 'owner': 'oozie', 'group':
None, 'mode': None}
2014-08-21 09:21:01,047 -
File['/etc/oozie/conf/oozie-log4j.properties'] {'content': '...',
'owner': 'oozie', 'group': 'hadoop', 'mode': 0644}
2014-08-21 09:21:01,048 - File['/etc/oozie/conf/adminusers.txt']
{'owner': 'oozie', 'group': 'hadoop'}
2014-08-21 09:21:01,048 - File['/etc/oozie/conf/hadoop-config.xml']
{'owner': 'oozie', 'group': 'hadoop'}
2014-08-21 09:21:01,049 - File['/etc/oozie/conf/oozie-default.xml']
{'owner': 'oozie', 'group': 'hadoop'}
2014-08-21 09:21:01,049 - Directory['/etc/oozie/conf/action-conf']
{'owner': 'oozie', 'group': 'hadoop'}
2014-08-21 09:21:01,050 - File['/etc/oozie/conf/action-conf/hive.xml']
{'owner': 'oozie', 'group': 'hadoop'}
2014-08-21 09:21:01,050 - File['/var/run/oozie/oozie.pid'] {'action':
['delete'], 'not_if': 'ls {pid_file} >/dev/null 2>&1 && !(ps `cat
{pid_file}` >/dev/null 2>&1)'}
2014-08-21 09:21:01,077 - Directory['/var/run/oozie'] {'owner':
'oozie', 'recursive': True, 'mode': 0755}
2014-08-21 09:21:01,078 - Directory['/var/log/oozie'] {'owner':
'oozie', 'recursive': True, 'mode': 0755}
2014-08-21 09:21:01,078 - Directory['/var/tmp/oozie'] {'owner':
'oozie', 'recursive': True, 'mode': 0755}
2014-08-21 09:21:01,079 - Directory['/hadoop/oozie/data'] {'owner':
'oozie', 'recursive': True, 'mode': 0755}
2014-08-21 09:21:01,080 - Directory['/var/lib/oozie/'] {'owner':
'oozie', 'recursive': True, 'mode': 0755}
2014-08-21 09:21:01,080 -
Directory['/var/lib/oozie/oozie-server/webapps/'] {'owner': 'oozie',
'recursive': True, 'mode': 0755}
2014-08-21 09:21:01,096 - Execute['cd /usr/lib/oozie && tar -xvf
oozie-sharelib.tar.gz'] {'not_if': 'ls /var/run/oozie/oozie.pid
>/dev/null 2>&1 && ps `cat /var/run/oozie/oozie.pid` >/dev/null 2>&1'}
2014-08-21 09:21:03,808 - Execute['cd /usr/lib/oozie && mkdir -p
/var/tmp/oozie'] {'not_if': 'ls /var/run/oozie/oozie.pid >/dev/null
2>&1 && ps `cat /var/run/oozie/oozie.pid` >/dev/null 2>&1'}
2014-08-21 09:21:03,859 - Execute['cd /usr/lib/oozie && chown
oozie:hadoop /var/tmp/oozie && mkdir -p /usr/lib/oozie/libext && cp
/usr/share/HDP-oozie/ext-2.2.zip /usr/lib/oozie/libext && cp
/usr/lib/falcon/oozie/ext/falcon-oozie-el-extension-*.jar
/usr/lib/oozie/libext'] {'not_if': 'ls /var/run/oozie/oozie.pid
>/dev/null 2>&1 && ps `cat /var/run/oozie/oozie.pid` >/dev/null 2>&1'}
2014-08-21 09:21:04,183 - Execute['cd /var/tmp/oozie &&
/usr/lib/oozie/bin/oozie-setup.sh prepare-war'] {'not_if': 'ls
/var/run/oozie/oozie.pid >/dev/null 2>&1 && ps `cat
/var/run/oozie/oozie.pid` >/dev/null 2>&1', 'user': 'oozie'}
2014-08-21 09:21:06,346 - Error while executing command 'start':
Traceback (most recent call last):
  File 
"/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py",
line 111, in execute
    method(env)
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie_server.py",
line 42, in start
    self.configure(env)
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie_server.py",
line 36, in configure
    oozie(is_server=True)
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie.py",
line 85, in oozie
    oozie_server_specific( )
  File 
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/OOZIE/package/scripts/oozie.py",
line 151, in oozie_server_specific
    not_if  = no_op_test
  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 239, in action_run
    raise ex
Fail: Execution of 'cd /var/tmp/oozie &&
/usr/lib/oozie/bin/oozie-setup.sh prepare-war' returned 255.   setting
OOZIE_CONFIG=${OOZIE_CONFIG:-/etc/oozie/conf}
  setting CATALINA_BASE=${CATALINA_BASE:-/var/lib/oozie/oozie-server}
  setting CATALINA_TMPDIR=${CATALINA_TMPDIR:-/var/tmp/oozie}
  setting OOZIE_CATALINA_HOME=/usr/lib/bigtop-tomcat
  setting JAVA_HOME=/usr/jdk64/jdk1.7.0_45
  setting JRE_HOME=${JAVA_HOME}
  setting OOZIE_LOG=/var/log/oozie
  setting CATALINA_PID=/var/run/oozie/oozie.pid
  setting OOZIE_DATA=/hadoop/oozie/data
  setting OOZIE_HTTP_PORT=11000
  setting OOZIE_ADMIN_PORT=11001
  setting JAVA_LIBRARY_PATH=/usr/lib/hadoop/lib/native/Linux-amd64-64
  setting OOZIE_CONFIG=${OOZIE_CONFIG:-/etc/oozie/conf}
  setting CATALINA_BASE=${CATALINA_BASE:-/var/lib/oozie/oozie-server}
  setting CATALINA_TMPDIR=${CATALINA_TMPDIR:-/var/tmp/oozie}
  setting OOZIE_CATALINA_HOME=/usr/lib/bigtop-tomcat
  setting JAVA_HOME=/usr/jdk64/jdk1.7.0_45
  setting JRE_HOME=${JAVA_HOME}
  setting OOZIE_LOG=/var/log/oozie
  setting CATALINA_PID=/var/run/oozie/oozie.pid
  setting OOZIE_DATA=/hadoop/oozie/data
  setting OOZIE_HTTP_PORT=11000
  setting OOZIE_ADMIN_PORT=11001
  setting JAVA_LIBRARY_PATH=/usr/lib/hadoop/lib/native/Linux-amd64-64

INFO: Adding extension:
/usr/lib/oozie/libext/falcon-oozie-el-extension-0.5.0.2.1.4.0-632.jar

File/Dir does no exist: /var/lib/oozie/oozie-server/conf/ssl/server.xml

Can anyone point me in the direction of the problem? Googling has not been
much help so far.

Thanks,
Charles

Reply via email to