summaryrefslogtreecommitdiffstats
path: root/rubbos/rubbos_scripts/1-1-1/set_bottlenecks_rubbos_env.sh
blob: df5c5f40988db8508dc0b3acaa8df43bfe3fef01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
#!/bin/bash
##############################################################################
# Copyright (c) 2015 Huawei
# hongbo.tianhongbo@huawei.com
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Apache License, Version 2.0
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################

set -o allexport

# HOSTS
CONTROL_HOST=192.168.50.60
BENCHMARK_HOST=192.168.50.60
CLIENT1_HOST=192.168.50.60
CLIENT2_HOST=192.168.50.60
CLIENT3_HOST=192.168.50.60
CLIENT4_HOST=192.168.50.60
HTTPD_HOST=192.168.50.58
TOMCAT1_HOST=192.168.50.18
MYSQL1_HOST=192.168.50.19

# Experiment name on OPNFV
BOTTLNECKS_NAME=bottlenecks

# Directories from which files are copied
WORK_HOME=/bottlenecks/rubbos/rubbos_scripts/rubbosMulini6
OUTPUT_HOME=/bottlenecks/rubbos/rubbos_scripts/1-1-1
SOFTWARE_HOME=/bottlenecks/rubbos/app_tools

# Output directory for results of RUBBoS benchmark
RUBBOS_RESULTS_HOST=192.168.50.58
RUBBOS_RESULTS_DIR_BASE=/bottlenecks/rubbos/rubbos_results
RUBBOS_RESULTS_DIR_NAME=2015-01-20T081237-0700

# Target directories
BOTTLNECKS_TOP=/bottlenecks
RUBBOS_TOP=$BOTTLNECKS_TOP/rubbos
RUBBOS_APP=$RUBBOS_TOP/app
TMP_RESULTS_DIR_BASE=$RUBBOS_TOP/tmp_results
RUBBOS_HOME=$RUBBOS_APP/RUBBoS
SYSSTAT_HOME=$RUBBOS_APP/sysstat-9.0.6

HTTPD_HOME=$RUBBOS_APP/apache2
HTTPD_INSTALL_FILES=$RUBBOS_APP/httpd-2.0.64
MOD_JK_INSTALL_FILES=$RUBBOS_APP/tomcat-connectors-1.2.32-src
MOD_JK_INSTALL_CONFIGURE=$MOD_JK_INSTALL_FILES/native
CATALINA_HOME=$RUBBOS_APP/apache-tomcat-5.5.17
SERVLET_API_PATH=$CATALINA_HOME/common/lib/servlet-api.jar
CATALINA_BASE=$CATALINA_HOME
CJDBC_HOME=

MYSQL_HOME=$RUBBOS_APP/mysql-5.0.51a-linux-i686-glibc23

# Java & Ant
JAVA_HOME=$RUBBOS_APP/jdk1.6.0_27
JAVA_OPTS="-Xmx1300m"
J2EE_HOME=$RUBBOS_APP/j2sdkee1.3.1
ANT_HOME=$RUBBOS_APP/apache-ant-1.6.5

# Tarballs
JAVA_TARBALL=jdk1.6.0_27.tar.gz
J2EE_TARBALL=j2sdkee1.3.1.jar.gz
ANT_TARBALL=apache-ant-1.6.5.tar.gz
SYSSTAT_TARBALL=sysstat-9.0.6.tar.gz
HTTPD_TARBALL=httpd-2.0.64.tar.gz
MOD_JK_TARBALL=tomcat-connectors-1.2.32-src.tar.gz
TOMCAT_TARBALL=apache-tomcat-5.5.17.tar.gz
CJDBC_TARBALL=
MYSQL_TARBALL=mysql-5.0.51a-linux-i686-glibc23.tar.gz
RUBBOS_TARBALL=RUBBoS-servlets.tar.gz
RUBBOS_DATA_TARBALL=rubbos_data.tar.gz
RUBBOS_DATA_TEXTFILES_TARBALL=smallDB-rubbos-modified.tgz

# for MySQL
MYSQL_CONNECTOR=mysql-connector-java-5.1.7-bin.jar
MYSQL_PORT=3313
MYSQL_SOCKET=$MYSQL_HOME/mysql.sock
MYSQL_DATA_DIR=$MYSQL_HOME/data
MYSQL_ERR_LOG=$MYSQL_HOME/data/mysql.log
MYSQL_PID_FILE=$MYSQL_HOME/run/mysqld.pid


set +o allexport