Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [redwards@lw-lts-155 ec2]$ cat master_select
- EC2_DNS=<ScaleArc-EC2-DNS Hidden>
- MYSQL_USER=<<Username Hidden>
- MYSQL_PASS=<Password Hidden>
- MYSQL_CONN="-u${MYSQL_USER} -p${MYSQL_PASS}"
- mysql -h${EC2_DNS} ${MYSQL_CONN} -ANe"show variables like 'hostname'"
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-205-21-233 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-205-21-233 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-205-21-233 |
- +----------+------------------+
- [redwards@lw-lts-155 ec2]$ ./master_select
- +----------+------------------+
- | hostname | ip-10-242-47-176 |
- +----------+------------------+
- wget http://downloads.mysql.com/docs/sakila-db.tar.gz
- SELECT actor_id FROM sakila.actor
- ORDER BY MD5(CONCAT(last_name,first_name))
- EC2_DNS=<ScaleArc-EC2-DNS Hidden>
- MYSQL_USER=<Username Hidden>
- MYSQL_PASS=<Password Hidden>
- MYSQL_CONN="-h${EC2_DNS} -u${MYSQL_USER} -p${MYSQL_PASS} -Dsakila"
- NUMBER_OF_TESTBEDS=${1}
- PARALLEL_TESTS=${2}
- if [ "${1}" == "" ] ; then NUMBER_OF_TESTBEDS=1 ; fi
- if [ "${2}" == "" ] ; then PARALLEL_TESTS=1 ; fi
- ACTOR_LIST=""
- for ACTOR_ID in `cat actor_id.txt`
- do
- ACTOR_LIST="${ACTOR_LIST} ${ACTOR_ID}"
- done
- SQLPREFIX="SELECT F.film_id,F.title FROM actor A"
- SQLPREFIX="${SQLPREFIX} INNER JOIN film_actor FA USING (actor_id)"
- SQLPREFIX="${SQLPREFIX} INNER JOIN film F USING (film_id) WHERE A.actor_id="
- for (( X = 1 ; X <= NUMBER_OF_TESTBEDS ; X++ ))
- do
- echo -n "Launching TestBed #${X} ("
- for (( Y = 1 ; Y <= PARALLEL_TESTS ; Y++ ))
- do
- echo -n " ${Y}"
- for ACTOR_ID in `echo "${ACTOR_LIST}"`
- do
- SQLSTMT="${SQLPREFIX}${ACTOR_ID}"
- mysql ${MYSQL_CONN} -ANe"${SQLSTMT}" /dev/null 2>/dev/null &
- done
- done
- echo -n ")"
- wait
- echo
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement