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

Use docker wrapper on local workers to avoid swapping

parent f9eda0e4
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