<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Slurm Cluster Management on</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/</link><description>Recent content in Slurm Cluster Management on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 07 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.opennebula.io/7.4/platform_services/slurm/management/index.xml" rel="self" type="application/rss+xml"/><item><title>Slurm Cluster Lifecycle Management</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/cluster_lifecycle_management/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/cluster_lifecycle_management/</guid><description>&lt;p&gt;A OneSlurm Cluster is a OneFlow service. You create, scale and delete it with the &lt;code&gt;oneflow&lt;/code&gt; commands.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;Task&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Command&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Create a Cluster&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;oneflow-template instantiate 'Service OneSlurm'&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;List Clusters&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;oneflow list&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Show the VMs of a Cluster&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;oneflow show &amp;lt;SERVICE_ID&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Change the number of workers&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;oneflow scale &amp;lt;SERVICE_ID&amp;gt; worker &amp;lt;NUMBER&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Delete a Cluster&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;oneflow delete &amp;lt;SERVICE_ID&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The &lt;a href="https://docs.opennebula.io/7.4/platform_services/slurm/getting_started/quick_start/"&gt;Quick Start Guide&lt;/a&gt; demonstrates how to create a Cluster.&lt;/p&gt;
&lt;h2 id="add-workers"&gt;
 Add Workers
 &lt;a class="anchor-link" href="#add-workers" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;oneflow scale &amp;lt;SERVICE_ID&amp;gt; worker &lt;span class="m"&gt;4&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;OneFlow creates the new worker VMs. Each new worker reads the Cluster data from OneGate and joins Slurm as a dynamic node, as described in &lt;a href="https://docs.opennebula.io/7.4/platform_services/slurm/getting_started/core_concepts/"&gt;Core Concepts&lt;/a&gt;. Check the new nodes from the controller.&lt;/p&gt;</description></item><item><title>Cluster Configuration</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/cluster_configuration/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/cluster_configuration/</guid><description>&lt;p&gt;The controller writes the Slurm configuration. The workers download it from the controller at start (configless mode), so they have no configuration files of their own.&lt;/p&gt;
&lt;h2 id="files-on-the-controller"&gt;
 Files on the Controller
 &lt;a class="anchor-link" href="#files-on-the-controller" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;File&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Content&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;/etc/slurm/slurm.conf&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Cluster, scheduler, plugins and partition&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;/etc/slurm/gres.conf&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;AutoDetect=nvidia&lt;/code&gt;, to find NVIDIA GPUs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;/etc/slurm/cgroup.conf&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;CgroupAutomount=yes&lt;/code&gt; and &lt;code&gt;ConstrainDevices=yes&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="default-slurmconf"&gt;
 Default &lt;code&gt;slurm.conf&lt;/code&gt;
 &lt;a class="anchor-link" href="#default-slurmconf" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;Setting&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Meaning&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterName&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;one&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Name of the Slurm Cluster&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SlurmctldHost&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;slurm-one-controller&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Hostname of the controller&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;AuthType&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;auth/munge&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Munge authentication&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SchedulerType&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;sched/backfill&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Backfill scheduling&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SelectType&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;select/cons_tres&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Allocates CPUs, memory and GPUs per job&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ProctrackType&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;proctrack/cgroup&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Tracks job processes with cgroups&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TaskPlugin&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;task/cgroup,task/affinity&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Limits tasks with cgroups and pins them to CPUs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;GresTypes&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;gpu&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;GPUs as generic resources&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SlurmctldParameters&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;enable_configless&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Workers download the configuration&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;MaxNodeCount&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;100&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum number of dynamic nodes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Nodeset&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;one Feature=one&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Groups all the workers&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;PartitionName&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;all Nodes=ALL Default=yes&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;One partition with all the nodes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;With InfiniBand enabled, the controller also adds &lt;code&gt;MpiDefault=pmix&lt;/code&gt; and &lt;code&gt;PropagateResourceLimitsExcept=MEMLOCK&lt;/code&gt;. Refer to the &lt;a href="https://docs.opennebula.io/7.4/platform_services/slurm/management/infiniband/"&gt;InfiniBand Documentation&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Worker Profiles and Accelerators</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/worker_profiles_and_accelerators/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/worker_profiles_and_accelerators/</guid><description>&lt;p&gt;CPU, memory, disk and GPUs are settings of the worker VM template, not service inputs. Change the template before you create the service or before you add workers.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;onetemplate update &amp;lt;WORKER_TEMPLATE_ID&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Each worker reports its CPUs, memory and GPUs to Slurm when it joins, so Slurm always uses the real size of the VM.&lt;/p&gt;
&lt;h2 id="cpu-and-memory"&gt;
 CPU and Memory
 &lt;a class="anchor-link" href="#cpu-and-memory" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;The Marketplace worker template has 1 CPU and 1 GB of memory. Set values for &lt;code&gt;CPU&lt;/code&gt;, &lt;code&gt;VCPU&lt;/code&gt; and &lt;code&gt;MEMORY&lt;/code&gt; in the template appropriately for your jobs. For CPU pinning and NUMA, refer to the documentation about &lt;a href="https://docs.opennebula.io/7.4/product/cluster_configuration/hosts_and_clusters/numa/"&gt;NUMA and CPU Pinning&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Identity Management</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/identity_management/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/identity_management/</guid><description>&lt;p&gt;A user needs the same account, with the same UID and GID, on the controller and on every worker. OneSlurm gets these accounts from an LDAP directory, through SSSD on each VM.&lt;/p&gt;
&lt;h2 id="identity-modes"&gt;
 Identity Modes
 &lt;a class="anchor-link" href="#identity-modes" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Choose one mode when you create the service.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;Mode&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Inputs&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;What the appliance does&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Disabled (default)&lt;/td&gt;
 &lt;td&gt;Leave the LDAP inputs empty&lt;/td&gt;
 &lt;td&gt;No LDAP. SSSD is stopped. Only local Linux users exist&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Local LDAP&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;ONEAPP_LDAP_ENABLE=YES&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Installs OpenLDAP on the controller and connects the controller and the workers to it&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;External LDAP&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;ONEAPP_LDAP_URL&lt;/code&gt; and &lt;code&gt;ONEAPP_LDAP_DOMAIN&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Connects the controller and the workers to your LDAP server&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;With &lt;code&gt;ONEAPP_LDAP_ENABLE=YES&lt;/code&gt;, the appliance ignores &lt;code&gt;ONEAPP_LDAP_URL&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Shared Storage</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/shared_storage/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/shared_storage/</guid><description>&lt;p&gt;A job can run on any worker, so users need the same files on the controller and on every worker. OneSlurm can mount two NFS exports in every VM of the Cluster.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;Parameter&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Mount point&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ONEAPP_SLURM_NFS_HOME&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;/home&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;10.125.0.1:/srv/nfs/slurm/home&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ONEAPP_SLURM_NFS_SCRATCH&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;/scratch&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;10.125.0.1:/srv/nfs/slurm/scratch&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Both are optional. An empty value skips the mount.&lt;/p&gt;
&lt;h2 id="before-you-start"&gt;
 Before You Start
 &lt;a class="anchor-link" href="#before-you-start" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;The controller and worker images already include the NFS client.&lt;/p&gt;</description></item><item><title>InfiniBand and High-Performance Networking</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/infiniband/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/infiniband/</guid><description>&lt;p&gt;OneSlurm can configure IPoIB on the workers and set Slurm for MPI jobs over InfiniBand. It is disabled by default.&lt;/p&gt;
&lt;h2 id="before-you-start"&gt;
 Before You Start
 &lt;a class="anchor-link" href="#before-you-start" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Ensure that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Each worker VM has an InfiniBand HCA, attached by PCI passthrough in the worker VM template. See &lt;a href="https://docs.opennebula.io/7.4/product/cluster_configuration/pci_passthrough_sriov/"&gt;PCI Passthrough&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The InfiniBand fabric already has a subnet manager. OneSlurm does not configure it.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-the-images-include"&gt;
 What the Images Include
 &lt;a class="anchor-link" href="#what-the-images-include" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;Image&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Packages&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Worker&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;rdma-core&lt;/code&gt;, &lt;code&gt;infiniband-diags&lt;/code&gt;, UCX from the Canonical DOCA PPA, Open MPI runtime&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Controller&lt;/td&gt;
 &lt;td&gt;Open MPI development packages, to compile MPI programs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Both images set the &lt;code&gt;memlock&lt;/code&gt; limit to &lt;code&gt;unlimited&lt;/code&gt;, which RDMA needs.&lt;/p&gt;</description></item><item><title>Monitoring and Troubleshooting</title><link>https://docs.opennebula.io/7.4/platform_services/slurm/management/monitoring_and_troubleshooting/</link><pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.4/platform_services/slurm/management/monitoring_and_troubleshooting/</guid><description>&lt;h2 id="check-the-cluster"&gt;
 Check the Cluster
 &lt;a class="anchor-link" href="#check-the-cluster" aria-label="Link to this section"&gt;
 &lt;i class="fas fa-link fa-xs"&gt;&lt;/i&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Connect to the controller and use the Slurm commands on the command line:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;onevm ssh &amp;lt;CONTROLLER_VM_ID&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;strong&gt;Command&lt;/strong&gt;&lt;/th&gt;
 &lt;th&gt;&lt;strong&gt;Shows&lt;/strong&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;sinfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Partitions and the state of each node&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;scontrol show nodes&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;CPUs, memory, GPUs and state of each node&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;squeue&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Pending and running jobs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;onegate service show&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;The VMs of the service, as OneGate sees them&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;systemctl status slurmctld&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;The Slurm controller daemon&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;On a worker, &lt;code&gt;systemctl status slurmd&lt;/code&gt; shows the Slurm node daemon.&lt;/p&gt;</description></item></channel></rss>