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 ./