<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body>
<p>It sounds like you are asking if there should be a shared /home,
which you do not need. You do need to ensure a user can access the
environment for the node (a home directory, ssh keys, etc).</p>
<p><br>
</p>
<p>If you are asking about the job binary and the data it will be
processing, again, you do not. You could, for example, install the
binary on all the nodes.</p>
<p>If your job fetches its own data to work on (say a script that
will download/prep .grib files and then run wrf) then there is no
need for a shared filesystem.</p>
<p>You will, of course, need to stage the results out somewhere as
well to access them outside the cluster.</p>
<p><br>
</p>
<p>Brian Andrus<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 6/19/2020 5:04 AM, David Baker
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:LOYP265MB1885259C0D6385B772027029FE980@LOYP265MB1885.GBRP265.PROD.OUTLOOK.COM">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Hello,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
We are currently helping a research group to set up their own
Slurm cluster. They have asked a very interesting question about
Slurm and file systems. That is, they are posing the question --
do you need a shared user file store on a Slurm cluster?</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
So, in the extreme case where this is no shared file store for
users can slurm operate properly over a cluster? I have seen
commands like sbcast to move a file from the submission node to
a compute node, however that command can only transfer one file
at a time. Furthermore what would happen to the standard output
files? I'm going to guess that there must be a shared file
system, however it would be good if someone could please confirm
this.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Best regards,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
David</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
</blockquote>
</body>
</html>