blob: faf0c79d406304569b59698331831da60b640799 (
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
|
#!/bin/bash
cd /bottlenecks/rubbos/rubbos_scripts/1-1-1
source set_bottlenecks_rubbos_env.sh
# Limit pc3000 Memory Capacity
sleep 10
# Make and mount new partiton
echo "*** make FS on a partition and mount it *************************"
for i in "$BENCHMARK_HOST" "$CLIENT1_HOST" "$CLIENT2_HOST" "$CLIENT3_HOST" "$CLIENT4_HOST" "$HTTPD_HOST" "$TOMCAT1_HOST" "$MYSQL1_HOST"
do
ssh $i "
sudo mkdir -p $ELBA_TOP
sudo chmod 777 $ELBA_TOP
"
scp $WORK_HOME/emulab_files/limits.conf $i:$ELBA_TOP
scp $WORK_HOME/emulab_files/login $i:$ELBA_TOP
scp $WORK_HOME/emulab_files/file-max $i:$ELBA_TOP
ssh $i "
sudo mv $ELBA_TOP/limits.conf /etc/security/
sudo mv $ELBA_TOP/login /etc/pam.d/
"
done
for i in "$BENCHMARK_HOST" "$CLIENT1_HOST" "$CLIENT2_HOST" "$CLIENT3_HOST" "$CLIENT4_HOST" "$HTTPD_HOST" "$TOMCAT1_HOST" "$MYSQL1_HOST"
do
ssh $i "
sudo /sbin/mkfs /dev/sda4
sudo mount /dev/sda4 $ELBA_TOP
sudo chmod 777 $ELBA_TOP
mkdir -p $RUBBOS_TOP
sudo cp $SOFTWARE_HOME/sdparm-1.03.tgz /tmp
cd /tmp
sudo tar -zxvf ./sdparm-1.03.tgz
cd sdparm-1.03
sudo ./configure
sudo make
sudo make install
sudo sdparm -c WCE /dev/sda
" &
done
echo "sleep 420"
sleep 420
echo "wake up from sleeping 420"
# Turning off Swap Partition
sleep 10
|