Access to our own "private" cluster and 1TB-Drive @ PSI
@ the SLS we now have two private clusters for reconstruction and a 1TB-drive “in the cloud” which is only accessible by us.
Login to this drive is now possible via the gateway of the PSI
ssh firstname.lastname@example.org ssh slslc05.psi.ch
and then the drive should be accessible at
If not, then use blmount to mount it with
blmount x02da-fs-data3 e11126
If you're at the beamline and want to mount the drive with Samba (Windows or OS X), use
This only works cleanly, if you've also mounted the “normal” directory
blmount x02da e11126
To actually get into the beamline, you have to use the x02da-gateway as follows
ssh email@example.com ssh firstname.lastname@example.org ssh haberthuer@xo02da-gw ssh e11126@x02da-cons-X (substituting 2, 4, etc. for X)
and then you're at the beamline.
Start Firefox with issuing
in the terminal. Go to http://x02da-reco-1/beta_py/ to work with the RecoManager as when you would be at the beamline.
Our cluster is called “schittny”. In recent (beta-)versions of the RecoManager we can just select this cluster for reconstructions (see image on the right). If we want to submit reconstructions with the script (~/www/reco/cvs/Python/tif2rec_batch_interface.py), this cluster also exists, adapt the call accordingly.
If we want to use the conventional tif2rec_batch_web_grid*.py scripts, for example for 360°-reconstructions, we have to change how the servers are called. This includes Fedes custom-made /work/sls/bin/tif2rec_batch_web_grid_cn_david.py-skript for gridrec!!!
Use the following commands in the terminal of a beamline-console to change the routine-server-calls to our servers:
cd /usr/local/cluster/DiCoClient rm servers.txt ln -fs servers_schittny.txt servers.txt ll # lists all the files and shows the links. it should show "servers.txt -> servers_schittny.txt" cd - # goes back to the directory you've been before tif2rec_batch_web_grid*.py <parameters>
ln -fs makes a symbolic link (ln -fs source destination) from our preferences to the ones that are called. This also means that one has to reset the preferences to normal when everything is done. This is achieved with issuing the following commands:
cd /usr/local/cluster/DiCoClient rm servers.txt ln -fs servers_routine.txt servers.txt ll cd -