1 min read

Notes on Compute Canada Accounts

I renewed my account with ComputeCanada, which is available for all Canadian University researchers (professors and adjuncts), and students and postdocs they work with. Here are a few notes that might be handy later.

Accounts

Sign up for an account.

This will get you access to the clusters

Login

Login with ssh:

ssh username@beluga.computecanada.ca

Use the same password as the one for your Compute Canada account here.

You can use SSH keys to login without a password. After you’ve followed the instructions at that link, you won’t have to use your password anymore.

For a little extra convenience, especially if you use multiple servers with different keys and usernames, add your details to .ssh/config:

Host beluga
     HostName beluga.computecanada.ca
     User username
     IdentityFile ~/.ssh/my_rsa_key

This will allow me to login to the beluga.computecanada.ca cluster as user username, using the private key ~/.ssh/my_rsa_key, with just the following command (and no password):

ssh beluga

This also allows me to open files on the cluster directly from my local Emacs instance:

M-x find-file
/ssh:beluga:~/path/to/file/on/beluga

Installing R Libraries

TODO Installing libraries so the whole team can share them.