<div dir="ltr"><div dir="ltr"><div>Palle, you will get a more up to date version of Slurm by using the GitHub repository </div><div><a href="https://github.com/SchedMD/slurm">https://github.com/SchedMD/slurm</a></div><div><br></div><div>You do not necessarily have to use the Linux distribution version of packages, which are often out of date.</div><div>However - please tell us a bit more about your environment.</div><div>Specifically, are you using some cluster middleware such as OpenHPC or Bright?</div><div>In such a case you are probably better staying with the version provided by the middleware.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Thu, 20 Jun 2019 at 15:04, Pär Lundö <<a href="mailto:par.lundo@foi.se">par.lundo@foi.se</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
  

    
  
  <div bgcolor="#FFFFFF">
    <p>Dear all,</p>
    <p><br>
    </p>
    <p>I have been following this mailinglist for some time, and as a
      complete newbie using Slurm I have learned some lessons from you.</p>
    <p>I have an issue with building and configuring Slurm to use
      OpenMPI.</p>
    <p>When running srun for some task I get the error stating that
      Slurm has not been built or configured to use MPI and I am advised
      to rebuild it accordingly.<br>
    </p>
    <p>i have taken the following steps in order to configure and build
      Slurm with OpenMPI (or PMI2, it really doesnt matter for me right
      now, I just want to have the know how on this such configuration
      should be made).</p>
    <ol>
      <li>Download source-code via "apt-get source slurm-llnl" (current
        version for Ubuntu 18.10 is 17.11.9)</li>
      <li>Extracted the source code from the slurm-llnl_17.11.9-1.dsc"</li>
      <li>cd to source dir</li>
      <ol>
        <li>First I ran the following steps:</li>
        <ol>
          <li>"./configure --with-pmi"</li>
          <li>"debuild -i -us -uc -b" -> Fails.</li>
        </ol>
        <li>I then ran the following steps (noting that the
          "debuild-command" overwrites some configuration, thus I added
          "--with-pmi" for that case):</li>
        <ol>
          <li>debuild -i -us -uc -b" -> Fails</li>
        </ol>
      </ol>
    </ol>
    <p><br>
    </p>
    <p>I followed the same procedure when configuring OpenMPI to be
      built with Slurm, which worked after some back and forth with
      clean commands.</p>
    <p><br>
    </p>
    <p>Any suggestions as to why this does not work?</p>
    <p>I must be missing out on something very basic, because Slurm must
      surely be used with Ubuntu and OpenMPI .<br>
    </p>
    <p>Best regards,</p>
    <p>Palle <br>
    </p>
  </div>

</blockquote></div>