Niagara Quickstart: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 46: Line 46:
If you cannot log in, be sure first to check the [https://docs.scinet.utoronto.ca System Status] on this site's front page.
If you cannot log in, be sure first to check the [https://docs.scinet.utoronto.ca System Status] on this site's front page.


= Locating your directories =
= Locating your directories = <!--T:28-->


== home and scratch ==
== Home and scratch == <!--T:29-->


You have a home and scratch directory on the system, whose locations will be given in the form
<!--T:30-->
Users have a home and scratch directory on the system, whose locations will be given by


<!--T:31-->
<code>$HOME=/home/g/groupname/myccusername</code>
<code>$HOME=/home/g/groupname/myccusername</code>


<!--T:32-->
<code>$SCRATCH=/scratch/g/groupname/myccusername</code>
<code>$SCRATCH=/scratch/g/groupname/myccusername</code>


<!--T:33-->
For example:
For example:
</translate>
<source lang="bash">nia-login07:~$ pwd
/home/s/scinet/rzon


  nia-login07:~$ pwd
nia-login07:~$ cd $SCRATCH
  /home/s/scinet/rzon
  nia-login07:~$ cd $SCRATCH
  nia-login07:rzon$ pwd
  /scratch/s/scinet/rzon


NOTE: home is read-only on compute nodes.
nia-login07:rzon$ pwd
/scratch/s/scinet/rzon</source>
<translate>
== Project == <!--T:34-->


== project and archive==
<!--T:35-->
 
Users from groups with a RAC allocation will also have a project directory on Niagara.
Users from groups with RAC storage allocation will also have a project and/or archive directory.


<!--T:36-->
<code>$PROJECT=/project/g/groupname/myccusername</code>
<code>$PROJECT=/project/g/groupname/myccusername</code>


<code>$ARCHIVE=/archive/g/groupname/myccusername</code>
<!--T:37-->
 
NOTE: Currently archive space is available only via [https://docs.scinet.utoronto.ca/index.php/HPSS HPSS]
 
'''''IMPORTANT: Future-proof your scripts'''''
'''''IMPORTANT: Future-proof your scripts'''''


Use the environment variables (HOME, SCRATCH, PROJECT, ARCHIVE) instead of the actual paths!  The paths may change in the future.
<!--T:38-->
Use the environment variables (HOME, SCRATCH, PROJECT) instead of the actual paths since these may change in the future.


= Data Management =
= Data Management =
Line 155: Line 159:
<!--T:27-->
<!--T:27-->
New, non-RAC users: we are still working out the procedure to get access. If you can't wait, for now, you can follow the old route of requesting a SciNet Consortium Account on the [https://www.scinethpc.ca/getting-a-scinet-account/ CCDB site].
New, non-RAC users: we are still working out the procedure to get access. If you can't wait, for now, you can follow the old route of requesting a SciNet Consortium Account on the [https://www.scinethpc.ca/getting-a-scinet-account/ CCDB site].
= Locating your directories = <!--T:28-->
== Home and scratch == <!--T:29-->
<!--T:30-->
Users have a home and scratch directory on the system, whose locations will be given by
<!--T:31-->
<code>$HOME=/home/g/groupname/myccusername</code>
<!--T:32-->
<code>$SCRATCH=/scratch/g/groupname/myccusername</code>
<!--T:33-->
For example:
</translate>
<source lang="bash">nia-login07:~$ pwd
/home/s/scinet/rzon
nia-login07:~$ cd $SCRATCH
nia-login07:rzon$ pwd
/scratch/s/scinet/rzon</source>
<translate>
== Project == <!--T:34-->
<!--T:35-->
Users from groups with a RAC allocation will also have a project directory on Niagara.
<!--T:36-->
<code>$PROJECT=/project/g/groupname/myccusername</code>
<!--T:37-->
'''''IMPORTANT: Future-proof your scripts'''''
<!--T:38-->
Use the environment variables (HOME, SCRATCH, PROJECT) instead of the actual paths since these may change in the future.


= Storage= <!--T:39-->
= Storage= <!--T:39-->
cc_staff
290

edits

Navigation menu