46 lines
900 B
Bash
Executable File
46 lines
900 B
Bash
Executable File
#!/bin/bash
|
|
# for SERVER only
|
|
|
|
echo ""
|
|
echo "sudo cp files/slurm.conf /etc/slurm-lln/slurm.conf"
|
|
sudo cp ~/config/files/slurm.conf /etc/slurm-llnl/slurm.conf
|
|
|
|
echo ""
|
|
echo "sudo chown slurm:slurm /etc/slurm-llnl/slurm.conf"
|
|
sudo chown slurm:slurm /etc/slurm-llnl/slurm.conf
|
|
|
|
|
|
echo ""
|
|
echo "make folders"
|
|
sudo mkdir /var/slurm
|
|
sudo mkdir /var/slurm/slurmctld
|
|
sudo mkdir /var/slurm/run
|
|
sudo chown -R slurm: /var/slurm
|
|
ls -g /var/slurm
|
|
|
|
echo ""
|
|
echo "sudo rm /var/slurm/slurmctld.log"
|
|
#sudo rm /var/slurm/slurmctld.log
|
|
|
|
echo ""
|
|
echo "=====start the severice ====="
|
|
echo "sudo systemctl enable slurmctld"
|
|
sudo systemctl enable slurmctld
|
|
echo "sudo service slurmctld start"
|
|
sudo service slurmctld start
|
|
sleep 1
|
|
|
|
echo ""
|
|
echo "check status"
|
|
echo "systemctl status slurmctld"
|
|
systemctl status slurmctld
|
|
|
|
echo ""
|
|
echo "sudo cat /var/slurm/slurmctld.log"
|
|
sudo cat /var/slurm/slurmctld.log
|
|
|
|
|
|
|
|
echo "DONE"
|
|
|