apache - Oozie Setup does not work -
yet problem apache bigtop. time oozie.
whenever want oozie, following exception:
java.lang.illegalargumentexception: oozie url not available neither in command option or in environment i did google-fuu , came across tutorial officially provided them.
but hurray, next problem:
whenever enter
bin/oozie-setup.sh -hadoop 2.6.0 $hadoop_home -extjs ext-2.2.zip i following reply:
setting oozie_data=/var/lib/oozie setting oozie_catalina_home=/usr/lib/bigtop-tomcat setting catalina_tmpdir=/var/lib/oozie setting catalina_pid=/var/run/oozie/oozie.pid setting catalina_base=/var/lib/oozie/tomcat-deployment setting catalina_opts="$catalina_opts -xmx1024m" setting oozie_config=/etc/oozie/conf setting oozie_log=/var/log/oozie setting oozie_data=/var/lib/oozie setting oozie_catalina_home=/usr/lib/bigtop-tomcat setting catalina_tmpdir=/var/lib/oozie setting catalina_pid=/var/run/oozie/oozie.pid setting catalina_base=/var/lib/oozie/tomcat-deployment setting catalina_opts="$catalina_opts -xmx1024m" setting oozie_config=/etc/oozie/conf setting oozie_log=/var/log/oozie usage : oozie-setup.sh <command , options> prepare-war [-d directory] [-secure] (-d identifies alternative directory processing jars -secure configure war file use https (ssl)) sharelib create -fs fs_uri [-locallib shared_library] (create sharelib oozie, fs_uri fs.default.name hdfs uri; shared_library, path oozie sharelib install, can tarball or expanded version of it. if ommited, oozie sharelib tarball oozie installation directory used) (action failes if sharelib installed in hdfs) sharelib upgrade -fs fs_uri [-locallib shared_library] (upgrade existing sharelib, fails if there no existing sharelib installed in hdfs) db create|upgrade|postupgrade -run [-sqlfile <file>] (create, upgrade or postupgrade oozie db optional sql file) (without options prints usage information) extjs can downloaded http://www.extjs.com/learn/ext_version_archives i have tried quiet lot of things. downloaded version of ext-2.2.zip archive. downloaded version 2.3.0. no matter do, reply stays same. please me oozie run. desperately need right now!
few thing have check 1st, per link have shared enable oozie ui required ext-2.2 jar. if have oozie setup done have make oozie.war file, including db driver , ext-2.2.zip file
to steps need perform is
download ext-2.2.zip file source , place same in oozie_home/libext folder.
download mysql/oracle/postgress driver , place same in oozie_home/libext folder.
start oozie-setup.sh scriptr executing
$ ./oozie-setup.sh these update oozie.war file supported ext-2.2.zip file , other jars have place in oozie_home/libext location.
once above done, can go next step creating sharedlib manually coping uncompress sharedlib.tar.gz file available in oozie_home location hdfs://localhost:54310/user/hduser/share/lib
create oozie db executing
oozie_home/bin/./ooziedb.sh create -sqlfile oozie.sql -run
note: here oozie.sql blank file need mention name extension should .sql, db details need update in oozie-site.xml under oozie_home/conf/oozie-site.xml file; if have not set db configuration details oozie use defualt db derby,
finally if above points have been setup can start oozie by
$oozie_home/./bin/oozied.sh start
and hit oozie url , check status. referecnce url: rohit menon has mention of steps can done simply.
Comments
Post a Comment