<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 12, 2019 at 9:26 PM William Brown <<a href="mailto:william@signalbox.org.uk">william@signalbox.org.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-GB"><div class="gmail-m_-4396982754469639531WordSection1"><p class="MsoNormal"><span>In my last role we moved from SGE to Slurm.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>However we did this by using VMs for all the control, login, slurmDBD and MariaDB nodes, so it was easy enough to build a Slurm cluster up to the point where it needed compute nodes.   We then removed compute nodes in groups from SGE, reinstalled with CentOS 7 and then added them to the Slurm cluster.  Previously they had been CentOS 6 but that was unsustainable.  Doing it this way removed the time pressure as we could allow users to use both in parallel for a while, and so it was not so hard to switch off the SGE cluster. <u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>We also started using Lmod (and EasyBuild) which hugely improved the management of installed software, but that is an aside.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>The only issues that we had were where we had some locations in $PATH that still had SGE binaries like qsub.   We installed the slurm-torque RPM as it provides wrappers that allow us of familiar commands like qsub with Slurm.  We just had to make sure that the Slurm wrappers were found first in the $PATH.  You may have to work out where those are as I expect that you want to keep the current OS build if you are suing xCAT.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>There is then the small matter of retraining users; there is a ‘rosetta’ PDF out on the Internet which shows equivalent commands for several schedulers, which was helpful.   Most users were not expert in SGE so did not have complex scripts or a great desire to keep it.  There were a few bioinformatics packages that support SGE and do not really support Slurm but they are few.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>There is a lot more support (like here) for Slurm than I think that you will find for SGE.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>William<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> </span></p></div></div></blockquote><div><br></div><div>Thank you William for sharing your experiences. It's helpful for us.</div><div>Regards,</div><div>Quy<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-GB"><div class="gmail-m_-4396982754469639531WordSection1"><p class="MsoNormal"><span><u></u></span></p><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> slurm-users <<a href="mailto:slurm-users-bounces@lists.schedmd.com" target="_blank">slurm-users-bounces@lists.schedmd.com</a>> <b>On Behalf Of </b>Nguyen Dai Quy<br><b>Sent:</b> 12 November 2019 14:38<br><b>To:</b> Slurm User Community List <<a href="mailto:slurm-users@lists.schedmd.com" target="_blank">slurm-users@lists.schedmd.com</a>><br><b>Subject:</b> [slurm-users] Replace SGE by Slurm on running cluster<u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Hi list,<u></u><u></u></p></div><div><p class="MsoNormal">We have a small HPC Linux Cluster (CentOS 7, xCAT,...) with 8 nodes running actually with SGE.<u></u><u></u></p></div><div><p class="MsoNormal">We would like to replace SGE by Slurm.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Do you have any experience with this kind of work?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Thank you,<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></blockquote></div></div>