You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>Once the file has transferred, exit the interactive job with</p>
@@ -530,7 +530,7 @@ <h2 id="move-the-container-sif-file-to-staging">Move the Container .sif File to
530
530
<p>Since Apptainer <code>.sif</code> files are routinely more than 1GB in size, we recommend that you transfer <code>my-container.sif</code> to your <code>/staging</code> directory.
531
531
It is usually easiest to move the container file directly to staging while still in the interactive build job:</p>
<p>If you do not have a <code>/staging</code> directory, you can skip this step and the <code>.sif</code> file will be automatically transferred back to the login server when you exit the interactive job.
<p>To print the quota for any path in <code>/staging</code>, <code>/software</code>, and <code>/projects</code> that you have access to, (i.e., a group directory), use the <code>-p</code> option:</p>
@@ -368,10 +368,10 @@ <h3 id="option-2-check-your-message-of-the-day-motd">Option 2: Check your Messag
368
368
== NOTICE: THIS NODE IS ON PUPPET ENVIRONMENT "puppet8" ==
369
369
370
370
Filesystem quota report (last updated 10:33 AM)
371
-
Storage Used (GB) Limit (GB) Files (#) File Cap (#) Quota (%)
<p>Any one with a CHTC account whose data meets the intended use above can request space in our large data staging area by filling out a quota request form. The default quota is 100 GB / 1000 items; if a larger quota is needed, request a higher quota. The created directory will exist at this path: <code>/staging/username</code></p>
401
+
<p>Each user should have a personal <code>/staging</code> directory. The created directory will exist in an alphabetized subdirectory based on the <strong>first letter</strong> of your NetID. For example:</p>
402
+
403
+
<table>
404
+
<thead>
405
+
<tr>
406
+
<th>NetID</th>
407
+
<th>Path to your personal <code>/staging</code> directory</th>
408
+
</tr>
409
+
</thead>
410
+
<tbody>
411
+
<tr>
412
+
<td><code>alice</code></td>
413
+
<td><code>/staging/a/alice</code></td>
414
+
</tr>
415
+
<tr>
416
+
<td><code>bucky</code></td>
417
+
<td><code>/staging/b/bucky</code></td>
418
+
</tr>
419
+
</tbody>
420
+
</table>
403
421
404
422
<p>We can also create group or shared spaces by request.</p>
405
423
406
-
<pstyle="text-align: center; margin-bottom: 0; font-weight: bold;">Need a <code>/staging</code> directory or higher quota?</p>
424
+
<p>The default quota is 100 GB / 1000 items; if a larger quota is needed, request a higher quota.</p>
425
+
426
+
<pstyle="text-align: center; margin-bottom: 0; font-weight: bold;">Need a group <code>/staging</code> directory or higher quota?</p>
<p>The file system backing our <code>/staging</code>space is optimized to handle small numbers of large files. If your job requires many small files, we recommend placing these files in the <code>/home</code> directory or compressing multiple files into a single zip file or tarball. See <ahref="htc-job-file-transfer#data-storage-locations">this table</a> for more information on the differences between <code>/staging</code> and <code>/home</code>.</p>
435
+
<p>The file system backing our <code>/staging</code>space is optimized to handle small numbers of large files. If your job requires many small files, we recommend placing these files in the <code>/home</code> directory or compressing multiple files into a single zip file or tarball. See <ahref="htc-job-file-transfer#data-storage-locations">this table</a> for more information on the differences between <code>/staging</code> and <code>/home</code>.</p>
416
436
417
437
<p>Data placed in our large data <code>/staging</code> location should be stored in as few files as possible (ideally, one file per job), and will be used by a job only after being copied from <code>/staging</code> into the job working directory. Similarly, large output should first be written to the job’s working directory then compressed in to a single file before being copied to <code>/staging</code> at the end of the job.</p>
418
438
@@ -426,7 +446,7 @@ <h3 id="use-the-transfer-server">Use the transfer server</h3>
426
446
<p>Uploading or downloading data to <code>/staging</code> should only be performed via CHTC’s transfer server, <code>transfer.chtc.wisc.edu</code>, and <strong>not via a CHTC Access Point.</strong></p>
427
447
428
448
<p>For example, you can use <code>scp</code> to transfer files into your <code>/staging</code> directory:</p>
<h3id="remove-files-after-jobs-complete">Remove files after jobs complete</h3>
@@ -442,7 +462,7 @@ <h3 id="transfer-large-input-files">Transfer large input files</h3>
442
462
<p>Staged files should be specified in the job submit file using the <code>osdf:///</code> or <code>file:///</code> syntax,
443
463
depending on the size of the files to be transferred. <ahref="htc-job-file-transfer#transfer-input-data-to-jobs-with-transfer_input_files">See this table for more information</a>.</p>
<h3id="transfer-large-output-files">Transfer large output files</h3>
@@ -452,7 +472,7 @@ <h3 id="transfer-large-output-files">Transfer large output files</h3>
452
472
<p>Large outputs should be transferred to staging using the same file transfer protocols in HTCondor’s <code>transfer_output_remaps</code> or <code>output_destination</code> option:</p>
<p>In the example above, <code>file1</code> and <code>file2</code> are transferred to <code>/staging</code> via two different file transfer protocols (which depends on their file size), and <code>file3</code> is transferred to the submit directory on <code>/home</code>.</p>
@@ -484,14 +504,14 @@ <h2 id="submit-jobs-using-staged-data">Submit jobs using staged data</h2>
484
504
485
505
<pre><codeclass="language-{.sub}">### Example submit file for a single job that stages large data
486
506
# Files for the below lines MUST all be somewhere within /home/username,
Copy file name to clipboardExpand all lines: preview-staging-transition/uw-research-computing/htc-docker-to-apptainer.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -305,7 +305,7 @@ <h3 id="move-the-image-to-your-staging-directory">Move the image to your staging
305
305
306
306
<p>Because container images are generally large, we require users to move these images into their staging directories. While you are still in your interactive job, move the image to your staging directory.</p>
0 commit comments