38 lines
1.0 KiB
Bash
Executable File
38 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
echo sudo apt remove -y slurmd slurmctld slurmdbd slurm-client slurm-wlm-*
|
|
sudo apt remove -y slurmd slurmctld slurmdbd slurm-client slurm-wlm-*
|
|
|
|
|
|
echo sudo apt autoremove -y
|
|
sudo apt autoremove -y
|
|
|
|
echo sudo apt-get install make hwloc libhwloc-dev libmunge-dev libmunge2 munge -y
|
|
sudo apt-get install make hwloc libhwloc-dev libmunge-dev libmunge2 munge -y
|
|
|
|
|
|
sudo rm /etc/systemd/system/slurmd.service
|
|
sudo rm /etc/systemd/system/slurmdbd.service
|
|
sudo rm /etc/systemd/system/slurmctld.service
|
|
|
|
echo sudo cp -r ~/config/files/slurm*.service /etc/systemd/system/
|
|
sudo cp -r ~/config/files/slurm*.service /etc/systemd/system/
|
|
|
|
|
|
echo sudo chown root: /etc/systemd/system/slurm*.service
|
|
sudo chown root: /etc/systemd/system/slurm*.service
|
|
|
|
|
|
echo sudo chmod 600 /etc/systemd/system/slurm*.service
|
|
sudo chmod 600 /etc/systemd/system/slurm*.service
|
|
|
|
|
|
cat ~/config/files/bash.txt | sudo tee -a /etc/bash.bashrc
|
|
export PATH=$PATH:/opt/slurm//bin:/opt/slurm//sbin
|
|
|
|
sudo systemctl enable slurmd
|
|
sudo systemctl start slurmd
|
|
sudo systemctl status slurmd
|
|
|
|
|
|
|