Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Dirigible/Infrastructure/Update Trial"

(Created page with "== Update Trial == ==== Remote copy ==== scp dirigible-all-tomcat-trial-executable.jar vsacct@dirigible.eclipse.org:~ ==== Copy to working directory ==== ssh vsacct@...")
 
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Update Trial ==
 
== Update Trial ==
  
==== Remote copy ====
+
==== Login to Trial VM ====
    scp dirigible-all-tomcat-trial-executable.jar vsacct@dirigible.eclipse.org:~
+
 
+
==== Copy to working directory ====
+
 
     ssh vsacct@dirigible.eclipse.org
 
     ssh vsacct@dirigible.eclipse.org
 
     su
 
     su
     sudo -u tomcat cp dirigible-all-tomcat-trial-executable.jar /opt/tomcat/temp/
+
     cd /opt/tomcat/apache-tomcat-8.5.30/bin/
 
+
    sudo -u tomcat ./shutdown.sh
==== Stop running processes ====
+
     ps -ef|grep tomcat (kill it if necessary)
     ps -ef|grep java
+
     cd /opt/tomcat/apache-tomcat-8.5.30/work/
     kill -9 {x2 processes}
+
    rm -R Catalina
     cd /opt/tomcat/temp
+
     cd /opt/tomcat/apache-tomcat-8.5.30/webapps/
 
+
    rm ROOT.war
==== Run ====
+
    rm -R ROOT
     sudo -u tomcat java -jar dirigible-all-tomcat-trial-executable.jar <&- &
+
    mkdir ~/trial/
 
+
    mkdir ~/trial/<version>
 +
    scp ROOT.war vsacct@dirigible.eclipse.org:~/trial/<version>
 +
     sudo -u tomcat cp /home/vsacct/trial/<version>/ROOT.war /opt/tomcat/apache-tomcat-8.5.30/webapps/
 +
    cd /opt/tomcat/apache-tomcat-8.5.30/bin
 +
    sudo -u tomcat ./catalina.sh run <&- &
  
 
==== Forwarding ====
 
==== Forwarding ====
Line 24: Line 25:
 
     iptables -t nat -I OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-ports 8080
 
     iptables -t nat -I OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-ports 8080
  
 +
 +
==== Count of Users ====
 +
 +
    cd /opt/tomcat/apache-tomcat-8.5.30/bin/target/dirigible/repository/root/users
 +
    ls -alh | grep -c ^d
  
 
[[Category:Dirigible]]
 
[[Category:Dirigible]]

Latest revision as of 07:54, 5 July 2018

Update Trial

Login to Trial VM

   ssh vsacct@dirigible.eclipse.org
   su
   cd /opt/tomcat/apache-tomcat-8.5.30/bin/
   sudo -u tomcat ./shutdown.sh
   ps -ef|grep tomcat (kill it if necessary)
   cd /opt/tomcat/apache-tomcat-8.5.30/work/
   rm -R Catalina
   cd /opt/tomcat/apache-tomcat-8.5.30/webapps/
   rm ROOT.war
   rm -R ROOT
   mkdir ~/trial/
   mkdir ~/trial/<version>
   scp ROOT.war vsacct@dirigible.eclipse.org:~/trial/<version>
   sudo -u tomcat cp /home/vsacct/trial/<version>/ROOT.war /opt/tomcat/apache-tomcat-8.5.30/webapps/
   cd /opt/tomcat/apache-tomcat-8.5.30/bin
   sudo -u tomcat ./catalina.sh run <&- &

Forwarding

Usually this needs to be executed only on new and clean VM:

   iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
   iptables -t nat -I OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-ports 8080


Count of Users

   cd /opt/tomcat/apache-tomcat-8.5.30/bin/target/dirigible/repository/root/users
   ls -alh | grep -c ^d

Back to the top