1 |
29034
|
claudio.at
|
#!/bin/bash
|
2 |
|
|
|
3 |
42423
|
claudio.at
|
VERSION=`xmlstarlet sel -t -m "/_:project/_:version" -v "." pom.xml`
|
4 |
|
|
echo "using version: $VERSION"
|
5 |
|
|
|
6 |
29034
|
claudio.at
|
echo "copy uber jar to hadoop node..."
|
7 |
42423
|
claudio.at
|
scp ~/.m2/repository/eu/dnetlib/dnet-mapreduce-jobs-assembly/$VERSION/dnet-mapreduce-jobs-assembly-$VERSION.jar root@quorum2.t.hadoop.research-infrastructures.eu:/tmp/
|
8 |
29034
|
claudio.at
|
|
9 |
|
|
echo "copy done! Now uploading library..."
|
10 |
|
|
|
11 |
|
|
ssh root@quorum2.t.hadoop.research-infrastructures.eu su hdfs <<'EOF'
|
12 |
33137
|
claudio.at
|
export HADOOP_LOG_DIR=/var/log/hadoop-0.20-mapreduce
|
13 |
42423
|
claudio.at
|
hadoop fs -rm -skipTrash hdfs://nmis-hadoop-cluster/user/dnet/lib/dnet-mapreduce-jobs-assembly-$VERSION.jar
|
14 |
|
|
hadoop fs -copyFromLocal /tmp/dnet-mapreduce-jobs-assembly-$VERSION.jar hdfs://nmis-hadoop-cluster/user/dnet/lib/dnet-mapreduce-jobs-assembly-$VERSION.jar
|
15 |
29034
|
claudio.at
|
echo "Done!"
|
16 |
40024
|
alessia.ba
|
EOF
|