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. 2. Run the ``discovery.yml`` plabook to discover the new nodes. 3. 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 :doc:`../RHEL_new/CreateLocalRepo/RunningLocalRepo`. 4. Run the ``build_image_x86_64.yml`` or ``build_image_aarch64.yml`` to build new images. For more information, see :doc:`../RHEL_new/build_images`. 5. After the images are created, run the discovery.yml playbook. For more information, see :doc:`../RHEL_new/Provision/installprovisiontool`. 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.