Computer Science/linux
centos 8에 slurm 설치하기
바닐라스카이
2022. 5. 11. 12:32
반응형
#2022-05-27 재작성
single node 기준. (서버와 노드가 하나의 컴퓨터)
slurm, munge 데몬 설치.
sudo dnf install slurm slurm-slurmd slurm-slurmctld munge
slurm 계정 및 그룹 생성.
groupadd -g 900 slurm
useradd -m -c "SLURM workload manager" -d /var/lib/slurm -u 900 -g slurm -s /sbin/nologin slurm
sudo chown slurm:slurm -R /var/spool/slurm/
munge key 생성
sudo /usr/sbin/create-munge-key -r
필요에 따라 conf 파일을 수정해야함. 위치는 /etc/slurm/slurm.conf
SlurmUser=slurm
SlurmctldLogFile=/var/log/slurmctld.log
SlurmdLogFile=/var/log/slurmd.log
로그 파일의 수정 권한을 SlurmUser가 가지고 있어야함.
foreground에서 slurmctld 데몬 실행해서 에러가 나오는지 확인.
sudo slurmctld -D
정상적으로 작동되는지 확인.
sudo systemctl start slurmctld
sudo systemctl enable slurmctld
sudo systemctl status slurmctld
반응형