Fix oozie element
* fix link to oozie.tar.gz * delete prepare-war operation Change-Id: I23a0c4d4a28f20b25b961c78e26716ee685fb985
This commit is contained in:
parent
3472a5f927
commit
f9bcf04190
@ -8,7 +8,7 @@ export DIB_HADOOP_VERSION="1.2.1"
|
||||
export JAVA_DOWNLOAD_URL="http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-x64.tar.gz"
|
||||
export ubuntu_image_name="ubuntu_savanna_latest"
|
||||
export fedora_image_name="fedora_savanna_latest"
|
||||
export OOZIE_DOWNLOAD_URL="http://a8e0dce84b3f00ed7910-a5806ff0396addabb148d230fde09b7b.r31.cf1.rackcdn.com/oozie-3.3.2.tar.gz"
|
||||
export OOZIE_DOWNLOAD_URL="http://savanna-files.mirantis.com/oozie-4.0.0.tar.gz"
|
||||
export HIVE_VERSION="0.11.0"
|
||||
|
||||
platform=$(head -1 /etc/os-release)
|
||||
|
@ -44,19 +44,19 @@ Steps how to create cloud image with Apache Hadoop installed using diskimage-bui
|
||||
|
||||
.. sourcecode:: bash
|
||||
|
||||
JAVA_FILE=jdk-7u21-linux-x64.tar.gz DIB_HADOOP_VERSION=1.2.1 OOZIE_FILE=oozie-3.3.2.tar.gz disk-image-create base vm hadoop oozie ubuntu root-passwd -o ubuntu_hadoop_1_2_1
|
||||
JAVA_FILE=jdk-7u21-linux-x64.tar.gz DIB_HADOOP_VERSION=1.2.1 OOZIE_FILE=oozie-4.0.0.tar.gz disk-image-create base vm hadoop oozie ubuntu root-passwd -o ubuntu_hadoop_1_2_1
|
||||
|
||||
8.2. Fedora cloud image
|
||||
|
||||
.. sourcecode:: bash
|
||||
|
||||
JAVA_FILE=jdk-7u21-linux-x64.tar.gz DIB_HADOOP_VERSION=1.2.1 OOZIE_FILE=oozie-3.3.2.tar.gz DIB_IMAGE_SIZE=10 disk-image-create base vm fedora hadoop root-passwd oozie -o fedora_hadoop_1_2_1
|
||||
JAVA_FILE=jdk-7u21-linux-x64.tar.gz DIB_HADOOP_VERSION=1.2.1 OOZIE_FILE=oozie-4.0.0.tar.gz DIB_IMAGE_SIZE=10 disk-image-create base vm fedora hadoop root-passwd oozie -o fedora_hadoop_1_2_1
|
||||
|
||||
Note: If you are building this image from Ubuntu or Fedora 18 OS host, you should add element 'selinux-permissive'.
|
||||
|
||||
.. sourcecode:: bash
|
||||
|
||||
JAVA_FILE=jdk-7u21-linux-x64.tar.gz DIB_HADOOP_VERSION=1.2.1 OOZIE_FILE=oozie-3.3.2.tar.gz DIB_IMAGE_SIZE=10 disk-image-create base vm fedora hadoop root-passwd oozie selinux-permissive -o fedora_hadoop_1_2_1
|
||||
JAVA_FILE=jdk-7u21-linux-x64.tar.gz DIB_HADOOP_VERSION=1.2.1 OOZIE_FILE=oozie-4.0.0.tar.gz DIB_IMAGE_SIZE=10 disk-image-create base vm fedora hadoop root-passwd oozie selinux-permissive -o fedora_hadoop_1_2_1
|
||||
|
||||
In this command 'DIB_HADOOP_VERSION' parameter is version of hadoop needs to be installed.
|
||||
You can use 'JAVA_DOWNLOAD_URL' parameter to specify download link for JDK (tarball or bin).
|
||||
@ -64,5 +64,5 @@ You can use 'JAVA_DOWNLOAD_URL' parameter to specify download link for JDK (tarb
|
||||
If you have already downloaded the jdk package, move it to "elements/hadoop/install.d/" and use its filename as 'JAVA_FILE' parameter.
|
||||
In order of working EDP components with Savanna DIB images you need pre-installed Oozie libs.
|
||||
Use OOZIE_DOWNLOAD_URL to specify link to Oozie archive (tar.gz). For example we have built Oozie libs here:
|
||||
http://a8e0dce84b3f00ed7910-a5806ff0396addabb148d230fde09b7b.r31.cf1.rackcdn.com/oozie-3.3.2.tar.gz
|
||||
http://savanna-files.mirantis.com/oozie-4.0.0.tar.gz
|
||||
If you have already downloaded archive, move it to "elements/oozie/install.d/" and use its filename as 'OOZIE_FILE' parameter.
|
||||
|
@ -13,7 +13,6 @@ elif [ -n "$OOZIE_FILE" ]; then
|
||||
OOZIE_DIR="${OOZIE_FILE%.*}"
|
||||
OOZIE_DIR="${OOZIE_DIR%.*}"
|
||||
fi
|
||||
wget -P /tmp/ http://extjs.com/deploy/ext-2.2.zip
|
||||
|
||||
cd /opt/
|
||||
tar xzf $OOZIE_FILE
|
||||
|
@ -1,9 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
mkdir /opt/oozie/libext/
|
||||
cp -r /usr/share/hadoop/*.jar /opt/oozie/libext
|
||||
cp -r /usr/share/hadoop/lib/*.jar /opt/oozie/libext
|
||||
ln -s /usr/share/java/mysql-connector-java.jar /opt/oozie/libtools/mysql.jar
|
||||
ln -s /usr/share/java/mysql-connector-java.jar /opt/oozie/oozie-server/lib/mysql.jar
|
||||
chown -R hadoop:hadoop /opt/oozie
|
||||
su hadoop -c "/opt/oozie/bin/oozie-setup.sh prepare-war -extjs /tmp/ext-2.2.zip -jars /usr/share/hadoop/lib/*.jar:/usr/share/hadoop/*.jar"
|
||||
|
Loading…
x
Reference in New Issue
Block a user