Can not find servlet api
[bottlenecks.git] / rubbos / rubbos_scripts / 1-1-1 / set_bottlenecks_rubbos_env.sh
1
2 #!/bin/bash
3 ##############################################################################
4 # Copyright (c) 2015 Huawei
5 # hongbo.tianhongbo@huawei.com
6 # All rights reserved. This program and the accompanying materials
7 # are made available under the terms of the Apache License, Version 2.0
8 # which accompanies this distribution, and is available at
9 # http://www.apache.org/licenses/LICENSE-2.0
10 ##############################################################################
11
12 set -o allexport
13
14 # HOSTS
15 CONTROL_HOST=192.168.50.60
16 BENCHMARK_HOST=192.168.50.60
17 CLIENT1_HOST=192.168.50.60
18 CLIENT2_HOST=192.168.50.60
19 CLIENT3_HOST=192.168.50.60
20 CLIENT4_HOST=192.168.50.60
21 HTTPD_HOST=192.168.50.58
22 TOMCAT1_HOST=192.168.50.18
23 MYSQL1_HOST=192.168.50.19
24
25 # Experiment name on OPNFV
26 BOTTLNECKS_NAME=bottlenecks
27
28 # Directories from which files are copied
29 WORK_HOME=/bottlenecks/rubbos/rubbos_scripts/rubbosMulini6
30 OUTPUT_HOME=/bottlenecks/rubbos/rubbos_scripts/1-1-1
31 SOFTWARE_HOME=/bottlenecks/rubbos/app_tools
32
33 # Output directory for results of RUBBoS benchmark
34 RUBBOS_RESULTS_HOST=192.168.50.58
35 RUBBOS_RESULTS_DIR_BASE=/bottlenecks/rubbos/rubbos_results
36 RUBBOS_RESULTS_DIR_NAME=2015-01-20T081237-0700
37
38 # Target directories
39 BOTTLNECKS_TOP=/bottlenecks
40 RUBBOS_TOP=$BOTTLNECKS_TOP/rubbos
41 RUBBOS_APP=$RUBBOS_TOP/app
42 TMP_RESULTS_DIR_BASE=$RUBBOS_TOP/tmp_results
43 RUBBOS_HOME=$RUBBOS_APP/RUBBoS
44 SYSSTAT_HOME=$RUBBOS_APP/sysstat-9.0.6
45
46 HTTPD_HOME=$RUBBOS_APP/apache2
47 HTTPD_INSTALL_FILES=$RUBBOS_APP/httpd-2.0.64
48 MOD_JK_INSTALL_FILES=$RUBBOS_APP/tomcat-connectors-1.2.32-src
49 MOD_JK_INSTALL_CONFIGURE=$MOD_JK_INSTALL_FILES/native
50 CATALINA_HOME=$RUBBOS_APP/apache-tomcat-5.5.17
51 SERVLET_API_PATH=$CATALINA_HOME/common/lib/servlet-api.jar
52 CATALINA_BASE=$CATALINA_HOME
53 CJDBC_HOME=
54
55 MYSQL_HOME=$RUBBOS_APP/mysql-5.0.51a-linux-i686-glibc23
56
57 # Java & Ant
58 JAVA_HOME=$RUBBOS_APP/jdk1.6.0_27
59 JAVA_OPTS="-Xmx1300m"
60 J2EE_HOME=$RUBBOS_APP/j2sdkee1.3.1
61 ANT_HOME=$RUBBOS_APP/apache-ant-1.6.5
62
63 # Tarballs
64 JAVA_TARBALL=jdk1.6.0_27.tar.gz
65 J2EE_TARBALL=j2sdkee1.3.1.jar.gz
66 ANT_TARBALL=apache-ant-1.6.5.tar.gz
67 SYSSTAT_TARBALL=sysstat-9.0.6.tar.gz
68 HTTPD_TARBALL=httpd-2.0.64.tar.gz
69 MOD_JK_TARBALL=tomcat-connectors-1.2.32-src.tar.gz
70 TOMCAT_TARBALL=apache-tomcat-5.5.17.tar.gz
71 CJDBC_TARBALL=
72 MYSQL_TARBALL=mysql-5.0.51a-linux-i686-glibc23.tar.gz
73 RUBBOS_TARBALL=RUBBoS-servlets.tar.gz
74 RUBBOS_DATA_TARBALL=rubbos_data.tar.gz
75 RUBBOS_DATA_TEXTFILES_TARBALL=smallDB-rubbos-modified.tgz
76
77 # for MySQL
78 MYSQL_CONNECTOR=mysql-connector-java-5.1.7-bin.jar
79 MYSQL_PORT=3313
80 MYSQL_SOCKET=$MYSQL_HOME/mysql.sock
81 MYSQL_DATA_DIR=$MYSQL_HOME/data
82 MYSQL_ERR_LOG=$MYSQL_HOME/data/mysql.log
83 MYSQL_PID_FILE=$MYSQL_HOME/run/mysqld.pid
84
85
86 CLASSPATH=$CLASSPATH:$JONAS_ROOT/bin/unix/registry:$JAVA_HOME:$JAVA_HOME/lib/tools.jar:$SERVLET_API_PATH:.
87
88 PATH=$JAVA_HOME/bin:$JONAS_ROOT/bin/unix:$ANT_HOME/bin:$CATALINA_HOME/bin:$PATH
89
90 set +o allexport
91