There are various computing clusters available to students at Loyola. Take a look first at
LUC Computational Resources
Students users need
If you are a student, beside an account on the server, you will also need a VPN access to connect to the servers (including mongo1, mongo2, rock, freya, etc.) You need a faculty to request both the account setup and the VPN access for you.
- accounts set up on the server(s)
- to gain authorization from ITS, even though they are on campus
To connect directly, it requires the ssh protocol`.
You can open terminal (macOS or Linux) or Powershell / CMD (Windows) and type (replace mongo1 with the server you are connecting to)
ssh username@mongo1.luc.edu
then hit Enter. It will prompt you to enter the password.
3. Let a job run in the background
- After you SSH into the server, just run
screen. That will take you into a background terminal/session, where one can run a process (without finishing).
- Then to disconnect, press/type
CTRL+A+D. That will disconnect you from the current session, but everything still run.
- To connect back into the sessions, type
screen -r. If you have multiple sessions, then when you type in screen -r, you will see the list of them. In that case you can type in screen -r <PID Number> to connect.
- Type
exit to quit the current session.
4. Sending / Fetching files to / from the server
One option is to use github for something more systematic and organized. Or one can scp, which is based on the ssh protocol. For instance, to copy from your local directory ./filename.py to the server mongo1 at your home directory, do (replace ~ by any path you want)
scp ./filename.py username@mongo1.luc.edu:~
To copy a whole directory (say, Downloads), use -r option:
scp -r ./Download username@mongo1.luc.edu:~
To fetch / download from the server, reverse the original and destination paths. For instance,
scp username@mongo1.luc.edu:~/filename.py ./