view distributed/weighttp/capistrano_weighttp.rb @ 22:d6d3b7180e6d

Added calc_sd_from_log.rb
author Nobuyasu
date Thu, 30 Jan 2014 21:48:09 +0900
parents c28f8d47c60d
children 726b2deadbe3
line wrap: on
line source

set :user, "mass"


role :pall13,"133.13.62.9","133.13.62.10","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.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.101", "133.13.62.102", "133.13.62.103","133.13.62.104","133.13.62.105","133.13.62.106","133.13.62.107","133.13.62.108","133.13.62.109","133.13.62.110","133.13.62.111","133.13.62.112"

role :crpall, "133.13.62.101", "133.13.62.102", "133.13.62.103","133.13.62.104","133.13.62.105","133.13.62.106","133.13.62.107","133.13.62.108","133.13.62.109","133.13.62.110","133.13.62.111","133.13.62.112"



# Server for BBS
role :pall23, "133.13.62.39","133.13.62.40","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", "133.13.62.29","133.13.62.30","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.1","133.13.62.20","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"

role :pall22, "133.13.62.39","133.13.62.40","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", "133.13.62.29","133.13.62.30","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"

role :pall21, "133.13.62.39","133.13.62.40","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"




task :killalljava do
  run "killall java"
end

task :killjava do
  run "pkill java"
end

task :hostname do
  run "hostname"
end


task :delete_var do
 run "rm -rf /home/mass/student/k128576/cassandra/var"
end

task :kill9bbs do
   run "ps aux |grep maven |grep -v grep |awk '{print $2}'| xargs kill -9"
end


task :rm_log do
   run "rm /home/mass/student/k128576/hg/jungle-network/log/*"
end

task :hostname01, :roles =>:pall13 do 
  run "hostname"
end

task :run_jungle30, :roles =>:pall23 do 
  run "export MAVEN_OPTS='-Xmx6g -Xms4g'  && /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 :run_jungle20, :roles =>:pall22 do 
  run "export MAVEN_OPTS='-Xmx6g -Xms4g'  && /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 :run_jungle10, :roles =>:pall21 do 
  run "export MAVEN_OPTS='-Xmx6g -Xms4g'  && /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 :start_cassandra30, :roles =>:pall23 do 
  run "cd /home/mass/student/k128576/cassandra/ &&  /home/mass/student/k128576/cassandra/apache-cassandra-2.0.4/bin/cassandra -f"
end

task :start_cassandra20, :roles =>:pall22 do 
  run "cd /home/mass/student/k128576/cassandra/ &&  /home/mass/student/k128576/cassandra/apache-cassandra-2.0.4/bin/cassandra -f"
end

task :start_cassandra10, :roles =>:pall21 do 
  run "cd /home/mass/student/k128576/cassandra/ &&  /home/mass/student/k128576/cassandra/apache-cassandra-2.0.4/bin/cassandra -f"
end

task :one_bbs10, :roles =>:pall21 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' "
end

task :one_bbs20, :roles =>:pall22 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' "
end

task :one_bbs30, :roles =>:pall23 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' "
end

task :all_bbs10, :roles =>:pall21 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 10' "
end

task :all_bbs20, :roles =>:pall22 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 20' "
end

task :all_bbs30, :roles =>:pall23 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 30' "
end

task :quorum_bbs30, :roles =>:pall23 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 -rep 5' "
end

task :quorum_bbs20, :roles =>:pall22 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 -rep 5' "
end

task :quorum_bbs10, :roles =>:pall21 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 -rep 5' "
end




task :pbs_start30, :roles =>:pall13 do 
  run "sudo /etc/init.d/torque start"
end

task :pbs_stop30, :roles =>:pall13 do 
  run "sudo /etc/init.d/torque stop"
end

task :pbs_restart30, :roles =>:pall13 do 
  run "sudo /etc/init.d/torque restart"
end

task :pbs_stop do
  run "sudo /etc/init.d/torque stop"
end

task :pbs_start do
  run "sudo /etc/init.d/torque start"
end

task :change_server_name, :roles =>:crpall do 
  run "sudo mv /var/spool/torque/server_name /home/mass/student/k128576/"
  run "sudo cp /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/torque_conf/server_name /var/spool/torque/"
end

task :change_config, :roles =>:crpall do 
  run "sudo mv /var/spool/torque/mom_priv/config /home/mass/student/k128576/"
  run "sudo cp /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/torque_conf/config  /var/spool/torque/mom_priv/"
end

task :cat_config, :roles =>:crpall do 
  run "sudo cat /var/spool/torque/mom_priv/config"
end

task :default_config, :roles =>:crpall do 
  run "sudo rm /var/spool/torque/mom_priv/config"
  run "sudo cp /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/torque_conf/CR_torque/config  /var/spool/torque/mom_priv/"
end

task :default_server_name, :roles =>:crpall do 
  run "sudo rm /var/spool/torque/server_name"
  run "sudo cp /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/torque_conf/CR_torque/server_name /var/spool/torque/server_name"
end