Hi Chris,

have a look at the host template for the demo or FrontEnd VM nodes and their corresponding config sets as examples.
  1. For slurm you will want to add a new partition and make it the default by assigning the DEFAULT=yes property.
  2. Create a new Config Set, add a Boot Config, Disk config, the new slurm partition, and the slurm node group 'Standard'.
  3. Create a new host template including the Config Set just created. HW and Generic Property sets may be changed later.
  4. Assign the new host template to the new node(s).
  5. Do a 'Write Files' of all changes.
  6. Reboot the node(s).
  7. After nodes have booted, correct their HW properties by starting the HW Wizard. Possibly add GPUs to the slurm config by starting the GPU wizard.
  8. Do another 'Write Files' of all changes and reboot again.
  9. Fine tune/add generic properties/configs in the host template if required for your use case.
Hope this helps.

I'd appreciate if you could complete these steps if you found something missing. This could then serve as an addition to the docs.

Best,

Roland

On 12/2/23 07:30, Christophe Guilbert wrote:
Hi,

I was wondering if anyone wrote an easy step by step tutorial to add nodes from start to finish , from booting PXE node to the integration of this node in slurm.

The documentation is very dense and I am not sure about the sequence of events

Booting the nodes with PXE and catching the MAC/IP  is obvious but what next is not (to me at least), how to create a node template which will be use to create an image and  slurm entry? . I know that all those points are discuss in the doc but its hard to glue them together.

The tutorial does not have to be big , just pointing the sequence of events and menus used so we have something to start with before getting into more details and fancy . ;)

Thanks for any tips

Chris