Excipient server restart: Difference between revisions

From DISI
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
2. Go to the dev version of Excipients and the version number set in the __init__.py file
2. Go to the dev version of Excipients and the version number set in the __init__.py file


3. Run ->  
3. Run as root ->  
   python setup.py sdist
   python setup.py sdist
4. ssh into nfs-soft and become root ->
  ssh superuser@nfs-soft
  sudo -i


4. copy over the created dist folder in /nfs/soft/www/apps/excipients/envs/production/  
4. copy over the created dist folder in /nfs/soft/www/apps/excipients/envs/production/  
Line 14: Line 18:
   pip install dist/CERSI-Excipients-X.Y.Z.tar.gz
   pip install dist/CERSI-Excipients-X.Y.Z.tar.gz


6. ssh to n-1-110 n-1-from gimel ->  
6. ssh to gimel ->  
   ssh superuser@n-1-110
   ssh superuser@gimel


7. get root ->  
7. get root ->  
Line 24: Line 28:


9. switch to excipients screen ->  
9. switch to excipients screen ->  
   screen -dR excipient
   screen -dR excip


10. CTRL-C to kill
10. CTRL-C to kill


11. <UP> <ENTER> to rerun
11. <UP> <ENTER> to rerun

Revision as of 21:11, 3 October 2016

Excipient Deployment:

1. activate the production server ->

 cd /nfs/soft/www/apps/excipients/envs/production/
 source bin/activate

2. Go to the dev version of Excipients and the version number set in the __init__.py file

3. Run as root ->

 python setup.py sdist

4. ssh into nfs-soft and become root ->

  ssh superuser@nfs-soft
  sudo -i

4. copy over the created dist folder in /nfs/soft/www/apps/excipients/envs/production/

5. Run ->

 pip install dist/CERSI-Excipients-X.Y.Z.tar.gz

6. ssh to gimel ->

 ssh superuser@gimel

7. get root ->

 sudo -i 

8. find the excipients screen ->

  screen -ls

9. switch to excipients screen ->

  screen -dR excip

10. CTRL-C to kill

11. <UP> <ENTER> to rerun