Install Fsched SE
Because Fsched SE is built into FCP and FCC-E products, when users create an Fsched cluster through FCP or FCC-E, the installation and configuration of Fsched SE are completed automatically.
If necessary, refer to the following steps to install Fsched CE manually.
Manual Installation Steps
-
Install
fsched-{BUILDVERSION}. Replace{BUILDVERSION}in the command with the version to be installed.sudo tar -xvf fsched-{BUILDVERSION}.tar.gz -C /optsudo mkdir -p /var/{run,lib,log}/munge /etc/mungesudo /opt/fsched-{BUILDVERSION}/install.sh -t /usr/binWhen the installation succeeds, the last line of output from the install script is:
Successfully installed fsched from ...If not, the installation has failed. Check the failed step, correct the issue, and run the installation script again.
-
Restart the relevant services.
- On the head node, restart
slurmctldandfs-statesvc. - On compute nodes, restart
slurmd.
- On the head node, restart
Other Notes
-
Fsched supports mixing different versions within the same cluster, but with the following restrictions:
- If head-node versions are inconsistent in HA mode, serious issues may occur.
- If the head node and compute nodes use different versions, new features from later versions will be unavailable.
-
Extracting to a non-standard directory
- Create a temporary directory.
mkdir /tmp/fsched - Extract to the temporary directory.
tar -xvf fsched-*.tar.gz -C /tmp/fsched ./opt - Copy the files under
/tmp/fsched/optto the corresponding directories.
- Create a temporary directory.