1
|
#!/bin/bash
|
2
|
set -x ## print every executed command
|
3
|
|
4
|
|
5
|
if [ $# == "0" ] ; then
|
6
|
target_dir_root=`pwd`'/oozie_app'
|
7
|
else
|
8
|
target_dir_root=`readlink -f $1`'/oozie_app'
|
9
|
fi
|
10
|
|
11
|
# initial phase, creating symbolic links to jars in all subworkflows
|
12
|
# currently disabled
|
13
|
#libDir=$target_dir_root'/lib'
|
14
|
#dirs=`find $target_dir_root/* -maxdepth 10 -type d`
|
15
|
#for dir in $dirs
|
16
|
#do
|
17
|
# if [ -f $dir/workflow.xml ]
|
18
|
# then
|
19
|
# echo "creating symbolic links to jars in directory: $dir/lib"
|
20
|
# if [ ! -d "$dir/lib" ]; then
|
21
|
# mkdir $dir/lib
|
22
|
# fi
|
23
|
# find $libDir -type f -exec ln -s \{\} $dir/lib \;
|
24
|
# fi
|
25
|
#done
|
26
|
|
27
|
|
28
|
#uploading
|
29
|
hadoop fs -rm -r /user/eri.katsari/eu/dnetlib/iis/core/javamapreduce/lodexport
|
30
|
hadoop fs -mkdir /user/eri.katsari/eu/dnetlib/iis/core/javamapreduce/lodexport
|
31
|
hadoop fs -mkdir /user/eri.katsari/core/javamapreduce/lodinter/working_dir
|
32
|
hadoop fs -put $target_dir_root /user/eri.katsari/eu/dnetlib/iis/core/javamapreduce/lodexport
|