Add Node to the Cluster

Omnia supports adding new nodes to the cluster.

Add node to the cluster without any new functional groups in mapping file

  1. Update the mapping file with the new entries.

Note

While updating the mapping file, ensure that the existing nodes are not removed from the mapping file.

  1. Run the discovery.yml plabook to discover the new nodes.

  2. PXE boot the newly added nodes.

Add Node to the Cluster with new Functional Groups in Mapping File

  1. Update the mapping file with the new entries.

  2. Update the software_config.json as required.

  3. Run the local_repo.yml playbook if there are any update made to the software_config.json. For more information, see Execute the Local Repo Playbook.

  4. Run the build_image_x86_64.yml or build_image_aarch64.yml to build new images. For more information, see Step 12: Build Cluster Node Images.

  5. After the images are created, run the discovery.yml playbook. For more information, see Discover the Cluster Nodes.

  6. PXE boot the newly added nodes.

Note

If you need to reprovision the Slurm Control Node and the Kube Control Plane, you must reprovision the entire cluster.

If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.