-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathmaster_run_v7k.sh
More file actions
executable file
·38 lines (30 loc) · 1.18 KB
/
master_run_v7k.sh
File metadata and controls
executable file
·38 lines (30 loc) · 1.18 KB
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
#!/bin/bash
for CP in {1.3,1.7,2.3,3.5,11}; do
#for CP in {2.3,3.5}; do
# CP=2.3
mdiskid=`ssh $1 -p 26 ""lsmdiskgrp |grep -v id | sed -r 's/^[^0-9]*([0-9]+).*$/\1/'""`
echo -e "Removing mdiskgrp id : $mdiskid from $1"
ssh $1 -p 26 svctask rmmdiskgrp -force $mdiskid
ssh $1 -p 26 /home/mk_arrays_master fc raid0 sas_hdd 96 8 12 128 200 NOSCRUB COMPRESSED
# ssh $1 -p 26 /home/mk_vdisks fc 1 32 102400 0 NOCACHE COMPRESSED
sleep 60
ssh $1n1 -p 26 /home/rtc_setaffinity
ssh $1n2 -p 26 /home/rtc_setaffinity
for i in {001..004}; do ssh mc$i /etc/init.d/multipathd restart ;done
for i in {001..004}; do ssh mc$i /usr/global/scripts/rescan.pl ;done
./disk_list.sh > disk_list
#write
#cat disk_list > test
./write_run.sh $CP 1000g 10 > test
./vdbench -c -f test | tee out_$CP
./graphite_rtc_cr.py $1 | tee -a out_$CP
sleep 120
#read
#cat disk_list > test
./read_run.sh $CP 500g 10 > test
./vdbench -c -f test | tee -a out_$CP
ssh $1n1 -p 26 'echo ctr_dump /tmp/counters > /data/rtcracecli'
scp -P 26 $1n1:/tmp/counters ./counters_n1_$CP
ssh $1n2 -p 26 'echo ctr_dump /tmp/counters > /data/rtcracecli'
scp -P 26 $1n2:/tmp/counters ./counters_n2_$CP
done