cp slurm.conf /etc/slurm/cp slurmdbd.conf /etc/slurm/systemctl enable mungesystemctl enable slurmctldsystemctl enable slurmdsystemctl restart mungesystemctl restart slurmctldsystemctl restart slurmd# configure mariadbmysqladmin -u root password "mysql"mysql -uroot -pmysql -e "create user 'slurm'@'localhost' identified by 'slurm';"mysql -uroot -pmysql -e "create database slurm_acct_db;"mysql -uroot -pmysql -e "grant all on slurm_acct_db.* TO 'slurm'@'localhost';"sleep 3# restart slurmdbdsystemctl restart slurmdbdsleep 1sacctmgr add cluster myclustersystemctl restart slurmctld
[root@head slurm]# cat slurmdbd.conf # Archive info#ArchiveJobs=yes#ArchiveDir="/tmp"#ArchiveSteps=yes#ArchiveScript=#JobPurge=12#StepPurge=1## Authentication infoAuthType=auth/munge#AuthInfo=/var/run/munge/munge.socket.2## slurmDBD infoDbdAddr=localhostDbdHost=localhostDbdPort=7031SlurmUser=slurm#MessageTimeout=300DebugLevel=verbose#DefaultQOS=normal,standbyLogFile=/var/log/slurm/slurmdbd.logPidFile=/var/run/slurmdbd.pid#PluginDir=/usr/lib/slurm#PrivateData=accounts,users,usage,jobs#TrackWCKey=yes## Database infoStorageType=accounting_storage/mysqlStorageHost=localhostStoragePort=3306StoragePass=slurmStorageUser=slurmStorageLoc=slurm_acct_db[root@head slurm]# [root@head slurm]#[root@head slurm]# cat slurm.conf#slurm.conf#ClusterName=myclusterGresTypes=gpuSlurmctldHost=head#SlurmUser=slurm#SlurmdUser=rootSlurmctldPort=6817SlurmdPort=6818AuthType=auth/munge#JobCredentialPrivateKey=#JobCredentialPublicCertificate=StateSaveLocation=/var/spool/slurm/ctldSlurmdSpoolDir=/var/spool/slurm/dSwitchType=switch/noneMpiDefault=noneSlurmctldPidFile=/var/run/slurmctld.pidSlurmdPidFile=/var/run/slurmd.pid#ProctrackType=proctrack/pgid#PluginDir=#FirstJobId=ReturnToService=2ProctrackType=proctrack/pgidTaskPlugin=task/affinity#TrackWCKey=no#TreeWidth=50#TmpFS=#UsePAM=## TIMERSSlurmctldTimeout=300SlurmdTimeout=300InactiveLimit=0MinJobAge=300KillWait=30Waittime=0## SCHEDULINGSchedulerType=sched/backfill#SchedulerAuth=#SchedulerPort=#SchedulerRootFilter=SelectType=select/cons_resSelectTypeParameters=CR_CPU# FastSchedule=1# LOGGINGSlurmctldDebug=9SlurmctldLogFile=/var/log/slurmctld.logSlurmdDebug=9SlurmdLogFile=/var/log/slurmd.logJobCompType=jobcomp/noneAccountingStorageHost=localhostAccountingStoragePort=7031AccountingStorageType=accounting_storage/slurmdbdAccountingStorageUser=slurmAccountingStorageLoc=slurm_acct_db JobAcctGatherType=jobacct_gather/linuxJobAcctGatherFrequency=30## COMPUTE NODES#DefMemPerCPU=100EnforcePartLimits=ALLNodeName=head CPUs=2 RealMemory=2000 State=UNKNOWNPartitionName=compute MinNodes=0 Nodes=head Default=YES MaxTime=INFINITE State=UP[root@head slurm]#[root@head slurm]# [root@head slurm]#[root@head slurm]# cat cgroup.conf ##### Slurm cgroup support configuration file## See man slurm.conf and man cgroup.conf for further# information on cgroup configuration parameters#--CgroupAutomount=yesConstrainCores=yesConstrainDevices=yes[root@head slurm]# [root@head slurm]# [root@head slurm]# cat gres.conf[root@head slurm]# cat gres.conf [root@head slurm]#