Sea16 restart: Difference between revisions
Jump to navigation
Jump to search
Enkhjargal (talk | contribs) No edit summary |
Enkhjargal (talk | contribs) No edit summary |
||
| Line 4: | Line 4: | ||
# restart conda_sea16 server | # restart conda_sea16 server | ||
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 | # 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)