Download sources from http://www.apache.org/dist/incubator/falcon/0.3-incubating/falcon-0.3-incubating-sources.tar.gz
tar -xzvf falcon-0.3-incubating-sources.tar.gz cd falcon-0.3-incubating-sources export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m" && mvn clean assembly:assembly -DskipTests -DskipCheck=true [optionally -Dhadoop.version=<<hadoop.version>> can be appended to build for a specific version of hadoop] [Falcon has currently not been tested with secure Hadoop / Hadoop 2.0] Tar can be found in target/falcon-0.3-incubating-bin.tar.gz Tar is structured as follows <verbatim> |- bin |- falcon |- falcon-start |- falcon-stop |- conf |- startup.properties |- runtime.properties |- client.properties |- log4j.xml |- src |- docs |- client |- lib (client support libs) |- server |- webapp |- classes (serer support classes) |- lib (server support libs) |- falcon.war |- logs (application log files & temp data files) |- falcon.pid
PS: By default the falcon is built for embedded mode.
Installing falcon
tar -xzvf falcon-0.3-incubating-bin.tar.gz cd falcon-0.3-incubating-bin
Starting Falcon Server
bin/falcon-start
Using Falcon
bin/falcon admin -version Falcon server build version: {Version:"0.3-incubating-r4380d446a912252a8c173c43a858ab1a38443c47",Mode:"embedded"} ---- bin/falcon help (for more details about falcon cli usage)
Stopping Falcon Server
bin/falcon-stop