Skip to content
Snippets Groups Projects
Commit be574385 authored by Maximilian Horzela's avatar Maximilian Horzela
Browse files

Merge branch 'patch/swapping' into 'master'

Use docker wrapper on local workers to avoid swapping

See merge request EKPCondor/HTConfig!13
parents f9eda0e4 11c18654
Branches
No related tags found
No related merge requests found
......@@ -22,6 +22,8 @@ CGROUP_MEMORY_LIMIT_POLICY = hard
### CPU Settings
HyperthreadOverbook = 2.0
# use docker wrapper
DOCKER = $(ETC)/git/scripts/docker_wrapper.py
#Docker mounts
DOCKER_VOLUMES = $(DOCKER_VOLUMES), STORAGE_DIR, USR_USER_DIR, PORTAL_HOME, HOME, CEPH, NSSWITCH, PAM_D, NSCD
......
......@@ -25,6 +25,9 @@ STARTD.PerCoreMemoryHardLimit = 1.1
MaxDiskFractionPerCore = 4.0
MaxMemFractionPerCore = 4.0
# use docker wrapper
DOCKER = $(ETC)/git/scripts/docker_wrapper.py
#Docker mounts
DOCKER_VOLUMES = $(DOCKER_VOLUMES), STORAGE_DIR, USR_USER_DIR, PORTAL_HOME, HOME, CEPH, NSSWITCH, PAM_D, SSSD
DOCKER_VOLUME_DIR_USR_USER_DIR = /usr/users
......
......@@ -18,6 +18,9 @@ STARTD.ProvidesIO = TRUE
STARTD.PerCoreMemorySoftLimit = 0.8
STARTD.PerCoreMemoryHardLimit = 0.9
# use docker wrapper
DOCKER = $(ETC)/git/scripts/docker_wrapper.py
# Docker Mounts
DOCKER_VOLUMES = $(DOCKER_VOLUMES), STORAGE_DIR, USR_USER_DIR, PORTAL_HOME, HOME, NSSWITCH, PAM_D, SSSD, CEPH, HPDA, XROOTD
DOCKER_VOLUME_DIR_CEPH = /ceph
......
......@@ -20,6 +20,9 @@ BASE_CGROUP=docker
# We have to enforce memory limit
CGROUP_MEMORY_LIMIT_POLICY = hard
# use docker wrapper
DOCKER = $(ETC)/git/scripts/docker_wrapper.py
#Docker mounts
DOCKER_VOLUMES = $(DOCKER_VOLUMES), STORAGE_DIR, PORTAL_HOME, HOME, CEPH, NSSWITCH, PAM_D, NSCD, CVMFS_LOCAL_CONF
DOCKER_VOLUME_DIR_STORAGE_DIR = /storage
......
......@@ -3,6 +3,9 @@
START = $(START) && (Target.Owner =?= "jkahn" || Target.Owner =?= "rvoncube" || Target.Owner =?= "kfloeh" || Target.Owner =?= "bczech" || TARGET.Owner =?= "mlink") && ( Target.RequestGPUs > 0 )
DAEMON_LIST = $(DAEMON_LIST) STARTD
# use docker wrapper
DOCKER = $(ETC)/git/scripts/docker_wrapper.py
DOCKER_EXTRA_ARGUMENTS = "--gpus all"
DOCKER_VOLUMES = $(DOCKER_VOLUMES) CUDA
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment