Fixed docker-entrypoint.sh scripts

This commit is contained in:
Aditya Ujeniya
2024-10-14 23:00:44 +02:00
parent cf13ee5e7e
commit c646309a25
10 changed files with 41 additions and 9 deletions

View File

@@ -55,7 +55,7 @@ _munge_start() {
/usr/sbin/create-munge-key -r -f
sh -c "dd if=/dev/urandom bs=1 count=1024 > /etc/munge/munge.key"
chown munge: /etc/munge/munge.key
chmod 400 /etc/munge/munge.key
chmod 600 /etc/munge/munge.key
sudo -u munge /sbin/munged
munge -n
munge -n | unmunge
@@ -64,6 +64,10 @@ _munge_start() {
# copy secrets to /.secret directory for other nodes
_copy_secrets() {
while [ ! -f /home/worker/worker-secret.tar.gz ]; do
echo -n "."
sleep 1
done
cp /home/worker/worker-secret.tar.gz /.secret/worker-secret.tar.gz
cp /home/worker/setup-worker-ssh.sh /.secret/setup-worker-ssh.sh
cp /etc/munge/munge.key /.secret/munge.key

View File

@@ -21,7 +21,7 @@ SwitchType=switch/none
MpiDefault=none
SlurmctldPidFile=/var/run/slurmd/slurmctld.pid
SlurmdPidFile=/var/run/slurmd/slurmd.pid
ProctrackType=proctrack/linuxproc
# ProctrackType=proctrack/linuxproc
#PluginDir=
#CacheGroups=0
#FirstJobId=
@@ -58,7 +58,7 @@ SchedulerType=sched/backfill
#SchedulerRootFilter=
SelectType=select/cons_res
SelectTypeParameters=CR_CPU_Memory
FastSchedule=1
# FastSchedule=1
#PriorityType=priority/multifactor
#PriorityDecayHalfLife=14-0
#PriorityUsageResetPeriod=14-0

View File

@@ -68,7 +68,7 @@ _slurmdbd() {
fi
echo "Starting slurmdbd"
cp /etc/slurm/slurmdbd.conf /.secret/slurmdbd.conf
/usr/sbin/slurmdbd
/usr/sbin/slurmdbd -Dvv
echo "Started slurmdbd"
}

View File

@@ -24,7 +24,7 @@ SlurmUser=slurm
DebugLevel=4
#DefaultQOS=normal,standby
LogFile=/var/log/slurm/slurmdbd.log
PidFile=/var/run/slurmdbd/slurmdbd.pid
# PidFile=/var/run/slurmdbd/slurmdbd.pid
#PluginDir=/usr/lib/slurm
#PrivateData=accounts,users,usage,jobs
#TrackWCKey=yes

5
slurm/worker/cgroup.conf Normal file
View File

@@ -0,0 +1,5 @@
CgroupPlugin=cgroup/v1
ConstrainCores=yes
ConstrainDevices=no
ConstrainRAMSpace=yes
ConstrainSwapSpace=yes