Sea16 restart: Difference between revisions

From DISI
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
# restart conda_sea16 server
# restart conda_sea16 server


   ssh s_enkhee$n-1-110
   screen -r sea16 on gimel
   cd /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/src/seaware-academic/
   cd /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/src/seaware-academic/
   export PATH=/nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/bin:$PATH
   export PATH=/nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/bin:$PATH
Line 10: Line 10:
   source activate sea16  
   source activate sea16  
   cd SEAsever
   cd SEAsever
  sh scripts/stop-sea-server.sh
   sh scripts/run-sea-server.sh
   sh scripts/run-sea-server.sh


Line 23: Line 24:
   git submodule update --init --recursive
   git submodule update --init --recursive
   make clean
   make clean
   delete sea related libraries from your site-packages folder under the conda env (rm -rf /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/lib/python2.7/site-packages/seaserver)
   delete sea related libraries (fitcore, fpcore, libcore, seacore, seashell, seaserver) from your site-packages folder under the conda env (rm -rf /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/lib/python2.7/site-packages/seaserver)
   make all
   make all
   kill all sea-server related processes e.g. from htop
   kill all sea-server related processes e.g. from htop
Line 29: Line 30:
   
   


# run the test to check:
# run the test:
     -> export SEA_APP_ROOT=$CONDA_PREFIX/var/seaserver
     -> export SEA_APP_ROOT=$CONDA_PREFIX/var/seaserver
     -> export SEA_RUN_FOLDER=$SEA_APP_ROOT/run
     -> export SEA_RUN_FOLDER=$SEA_APP_ROOT/run

Revision as of 18:43, 30 May 2017



# restart conda_sea16 server

  screen -r sea16 on gimel
  cd /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/src/seaware-academic/
  export PATH=/nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/bin:$PATH
  export PATH=/nfs/home/momeara/opt/bin:$PATH
  source activate sea16 
  cd SEAsever
  sh scripts/stop-sea-server.sh
  sh scripts/run-sea-server.sh


# update conda_sea16

  ssh s_enkhee@gimel
  cd /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/src/seaware-academic/
  export PATH=/nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/bin:$PATH
  export PATH=/nfs/home/momeara/opt/bin:$PATH
  source activate sea16
  git pull
  git submodule update --init --recursive
  make clean
  delete sea related libraries (fitcore, fpcore, libcore, seacore, seashell, seaserver) from your site-packages folder under the conda env (rm -rf /nfs/soft/www/apps/sea/conda_sea16/anaconda2/envs/sea16/lib/python2.7/site-packages/seaserver)
  make all
  kill all sea-server related processes e.g. from htop
  make SEAserver-start
 

# run the test:
     -> export SEA_APP_ROOT=$CONDA_PREFIX/var/seaserver
     -> export SEA_RUN_FOLDER=$SEA_APP_ROOT/run
     -> export SEA_DATA_FOLDER=$SEA_APP_ROOT/data
     ->  python -m unittest test.test_illustrate

 
  

  
  


# update sea16
ssh xyz@gimel
cd /nfs/soft/www/apps/sea/sea16/src/seaware-academic
source ../../env.csh
git pull
rm -rf /nfs/soft/www/apps/sea/sea16/lib/python2.7/site-packages/seaserver
cd /nfs/soft/www/apps/sea/sea16/src/seaware-academic/SEAserver
python setup.py install

# restart server

ssh www@n-1-110
cd /nfs/soft/www/apps/sea/sea16/src/seaware-academic
source ../../env.csh
cd SEAsever
sh scripts/run-sea-server.sh

# restart server

ssh <superuser>@n-1-110
sudo -i
screen -r
screen -dR Sea (switch to sea screen)
sh scripts/run-sea-server.sh

# how to save the old queue data
 
cd /nfs/soft/www/apps/sea/sea16/var/seaserver/queue 
mv jobs jobs.save
mv tasks.sqlite tasks.sqllite.save 
restart sea server on n-1-110.  

(basically, it had too much history and that was what was slowing it down)
(do on the first day of the month and rename the old one to a month version)