changeset 15:6e7a01afaaf8

Modified prrogram
author Nobuyasu
date Thu, 23 Jan 2014 05:52:31 +0900
parents 77a01d4fca04
children 704bcc773b96
files distributed/capistrano_jungle.rb distributed/hello_post.rb distributed/nodes.txt distributed/nodes_stress_write_cassandra.rb distributed/stress_write_jungle.sh
diffstat 5 files changed, 76 insertions(+), 19 deletions(-) [+]
line wrap: on
line diff
--- a/distributed/capistrano_jungle.rb	Tue Jan 21 09:28:28 2014 +0900
+++ b/distributed/capistrano_jungle.rb	Thu Jan 23 05:52:31 2014 +0900
@@ -1,13 +1,11 @@
 set :user, "mass"
 
 
-#role :pall00, "133.13.62.2","133.13.62.3","133.13.62.4","133.13.62.5","133.13.62.6","133.13.62.7","133.13.62.8","133.13.62.9","133.13.62.10"
-#role :pall01, "133.13.62.11","133.13.62.12","133.13.62.13","133.13.62.14","133.13.62.15","133.13.62.16","133.13.62.17","133.13.62.18","133.13.62.19","133.13.62.20"
-#role :pall02, "133.13.62.21","133.13.62.22","133.13.62.23","133.13.62.24","133.13.62.25","133.13.62.26","133.13.62.27","133.13.62.28","133.13.62.29","133.13.62.30"
-#role :pall03, "133.13.62.31","133.13.62.32","133.13.62.33","133.13.62.34","133.13.62.35","133.13.62.36","133.13.62.37","133.13.62.38","133.13.62.39","133.13.62.40"
-#role :pall04, "133.13.62.41","133.13.62.42","133.13.62.43","133.13.62.44","133.13.62.45","133.13.62.46","133.13.62.47","133.13.62.48"
-
-
+role :pall00, "133.13.62.1","133.13.62.2","133.13.62.3","133.13.62.4","133.13.62.5","133.13.62.6","133.13.62.7","133.13.62.8","133.13.62.9","133.13.62.10"
+role :pall01, "133.13.62.11","133.13.62.12","133.13.62.13","133.13.62.14","133.13.62.15","133.13.62.16","133.13.62.17","133.13.62.18","133.13.62.19","133.13.62.20"
+role :pall02, "133.13.62.21","133.13.62.22","133.13.62.23","133.13.62.24","133.13.62.25","133.13.62.26","133.13.62.27","133.13.62.28","133.13.62.29","133.13.62.30"
+role :pall03, "133.13.62.31","133.13.62.32","133.13.62.33","133.13.62.34","133.13.62.35","133.13.62.36","133.13.62.37","133.13.62.38","133.13.62.39","133.13.62.40"
+role :pall04, "133.13.62.41","133.13.62.42","133.13.62.43","133.13.62.44","133.13.62.45","133.13.62.46","133.13.62.47","133.13.62.48"
 
 
 
@@ -34,10 +32,11 @@
 
 #role :pall00, "mass12.cs.ie.u-ryukyu.ac.jp"
 
-#role :pall00, "mass12.cs.ie.u-ryukyu.ac.jp","mass18.cs.ie.u-ryukyu.ac.jp","mass24.cs.ie.u-ryukyu.ac.jp"
-role :pall00, "mass12.cs.ie.u-ryukyu.ac.jp","mass18.cs.ie.u-ryukyu.ac.jp","mass24.cs.ie.u-ryukyu.ac.jp","mass30.cs.ie.u-ryukyu.ac.jp"
+#role :pall00, "mass12.cs.ie.u-ryukyu.ac.jp","mass18.cs.ie.u-ryukyu.ac.jp"
+#role :pall00, "mass12.cs.ie.u-ryukyu.ac.jp","mass18.cs.ie.u-ryukyu.ac.jp","mass24.cs.ie.u-ryukyu.ac.jp","mass30.cs.ie.u-ryukyu.ac.jp"
 #role :pall01, "mass13.cs.ie.u-ryukyu.ac.jp","mass19.cs.ie.u-ryukyu.ac.jp","mass25.cs.ie.u-ryukyu.ac.jp","mass31.cs.ie.u-ryukyu.ac.jp"
 
+#role :pall00, "mass01.cs.ie.u-ryukyu.ac.jp"
 #role :pall00, "mass48.cs.ie.u-ryukyu.ac.jp"
 
 # max number of cluster is 24
@@ -67,9 +66,10 @@
 end
 
 task :m2_cp do
-  run "cp -r /home/mass/share/student/k128576/m2/* /home/mass/.m2/"
+  run "rm -rf /home/mass/.m2"
+  run "mkdir /home/mass/.m2"
+  run "cp -r /home/mass/share/student/k128576/m2/repository /home/mass/.m2/"
 end
-
 task :killjava do
   run "pkill java"
 end
@@ -99,7 +99,7 @@
 end
 
 task :run_jungle do
-  run "sleep 0.$RANDOM && /usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f /home/mass/student/k128576/hg/jungle-network/pom.xml exec:java -Dexec.mainClass='app.bbs.DistributeApp' -Dexec.args='-level fatal -host bldsv12.cr.ie.u-ryukyu.ac.jp -port 10000 -p 20000 -bp 8080' "
+  run "sleep 0.$RANDOM && export MAVEN_OPTS='-Xmx3g -Xms3g'  && /usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f /home/mass/student/k128576/hg/jungle-network/pom.xml exec:java -Dexec.mainClass='app.bbs.DistributeApp' -Dexec.args='-level fatal -host bldsv12.cr.ie.u-ryukyu.ac.jp -port 10000 -p 20000 -bp 8080' "
 end
 
 task :cp_cassandra do
@@ -134,10 +134,15 @@
  run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-one' "
 end
 
-task :one_bbs3 do
+task :one_bbs4 do
  run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-one -rep 4' "
 end
 
+task :one_bbs8 do
+ run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-one -rep 8' "
+end
+
+
 task :quorum_cassandra_bbs do
  run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-quorum' "
 end
@@ -146,14 +151,21 @@
  run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-all' "
 end
 
-task :all_bbs3 do
+task :all_bbs2 do
+ run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-all -rep 2' "
+end
+
+task :all_bbs4 do
  run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-all -rep 4' "
 end
 
-task :all_bbs24 do
- run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-all -rep 24' "
+task :all_bbs8 do
+ run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-all -rep 8' "
 end
 
+task :all_bbs24 do
+ run "/usr/local/apache-maven/apache-maven-3.0.5/bin/mvn -f  /home/mass/student/k128576/cassandra/bulletinboard/pom.xml exec:java -Dexec.mainClass='jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.App' -Dexec.args='-all -rep 23' "
+end
 
 task :delete_var do
  run "rm -rf /home/mass/student/k128576/cassandra/var"
--- a/distributed/hello_post.rb	Tue Jan 21 09:28:28 2014 +0900
+++ b/distributed/hello_post.rb	Thu Jan 23 05:52:31 2014 +0900
@@ -4,6 +4,7 @@
 require 'uri'
 require 'benchmark'
 
-uri = URI.parse('http://mass12.cs.ie.u-ryukyu.ac.jp:8080/createBoard?bname=hello%20world&author=oshiro&key=0&msg=hogehoge')
+#uri = URI.parse('http://mass12.cs.ie.u-ryukyu.ac.jp:8080/createBoard?bname=hello%20world&author=oshiro&key=0&msg=hogehoge')
+uri = URI.parse('http://mass48.cs.ie.u-ryukyu.ac.jp:8080/createBoard?bname=hello%20world&author=oshiro&key=0&msg=hogehoge')
 res = Net::HTTP.post_form(uri, {})
 puts res
--- a/distributed/nodes.txt	Tue Jan 21 09:28:28 2014 +0900
+++ b/distributed/nodes.txt	Thu Jan 23 05:52:31 2014 +0900
@@ -1,4 +1,48 @@
+mass01.cs.ie.u-ryukyu.ac.jp
+mass02.cs.ie.u-ryukyu.ac.jp
+mass03.cs.ie.u-ryukyu.ac.jp
+mass04.cs.ie.u-ryukyu.ac.jp
+mass05.cs.ie.u-ryukyu.ac.jp
+mass06.cs.ie.u-ryukyu.ac.jp
+mass07.cs.ie.u-ryukyu.ac.jp
+mass08.cs.ie.u-ryukyu.ac.jp
+mass09.cs.ie.u-ryukyu.ac.jp
+mass10.cs.ie.u-ryukyu.ac.jp
+mass11.cs.ie.u-ryukyu.ac.jp
 mass12.cs.ie.u-ryukyu.ac.jp
+mass13.cs.ie.u-ryukyu.ac.jp
+mass14.cs.ie.u-ryukyu.ac.jp
+mass15.cs.ie.u-ryukyu.ac.jp
+mass16.cs.ie.u-ryukyu.ac.jp
+mass17.cs.ie.u-ryukyu.ac.jp
 mass18.cs.ie.u-ryukyu.ac.jp
+mass19.cs.ie.u-ryukyu.ac.jp
+mass20.cs.ie.u-ryukyu.ac.jp
+mass21.cs.ie.u-ryukyu.ac.jp
+mass22.cs.ie.u-ryukyu.ac.jp
+mass23.cs.ie.u-ryukyu.ac.jp
 mass24.cs.ie.u-ryukyu.ac.jp
+mass25.cs.ie.u-ryukyu.ac.jp
+mass26.cs.ie.u-ryukyu.ac.jp
+mass27.cs.ie.u-ryukyu.ac.jp
+mass28.cs.ie.u-ryukyu.ac.jp
+mass29.cs.ie.u-ryukyu.ac.jp
 mass30.cs.ie.u-ryukyu.ac.jp
+mass31.cs.ie.u-ryukyu.ac.jp
+mass32.cs.ie.u-ryukyu.ac.jp
+mass33.cs.ie.u-ryukyu.ac.jp
+mass34.cs.ie.u-ryukyu.ac.jp
+mass35.cs.ie.u-ryukyu.ac.jp
+mass36.cs.ie.u-ryukyu.ac.jp
+mass37.cs.ie.u-ryukyu.ac.jp
+mass38.cs.ie.u-ryukyu.ac.jp
+mass39.cs.ie.u-ryukyu.ac.jp
+mass40.cs.ie.u-ryukyu.ac.jp
+mass41.cs.ie.u-ryukyu.ac.jp
+mass42.cs.ie.u-ryukyu.ac.jp
+mass43.cs.ie.u-ryukyu.ac.jp
+mass44.cs.ie.u-ryukyu.ac.jp
+mass45.cs.ie.u-ryukyu.ac.jp
+mass46.cs.ie.u-ryukyu.ac.jp
+mass47.cs.ie.u-ryukyu.ac.jp
+mass48.cs.ie.u-ryukyu.ac.jp
--- a/distributed/nodes_stress_write_cassandra.rb	Tue Jan 21 09:28:28 2014 +0900
+++ b/distributed/nodes_stress_write_cassandra.rb	Thu Jan 23 05:52:31 2014 +0900
@@ -13,7 +13,7 @@
 sleepTime = schedule - time
 sleep(sleepTime) 
 
-UUID="13814000-1dd2-11b2-b1e0-0050568b0070"
+UUID="13814000-1dd2-11b2-af85-0050568b0070"
 
 nodeList = get_node_list("/home/mass/share/student/k128576/jungle_benchmark/distributed/nodes.txt")
 urlList = get_url_list(nodeList, ':8080/editMessage?bname=hello%20world&uuid='+UUID);
--- a/distributed/stress_write_jungle.sh	Tue Jan 21 09:28:28 2014 +0900
+++ b/distributed/stress_write_jungle.sh	Thu Jan 23 05:52:31 2014 +0900
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-#PBS -q tqueue
+#PBS -q cqueue
 #PBS -N write_jungle
 #PBS -l walltime=00:05:00