X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/d2c9ca9783955cef851d33639cae36044941abb3..4ea88c89b61931b2f588461d530b4fa7dcf7487d:/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid diff --git a/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid b/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid index e6b8e1ea01..27f15b103e 100644 --- a/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid +++ b/doc/install/crunch2-slurm/install-dispatch.html.textile.liquid @@ -4,6 +4,11 @@ navsection: installguide title: Install the SLURM dispatcher ... +{% comment %} +Copyright (C) The Arvados Authors. All rights reserved. + +SPDX-License-Identifier: CC-BY-SA-3.0 +{% endcomment %} The SLURM dispatcher can run on any node that can submit requests to both the Arvados API server and the SLURM controller. It is not resource-intensive, so you can run it on the API server node. @@ -120,6 +125,21 @@ You can work around this issue by disabling the Docker daemon's systemd integrat {% include 'notebox_end' %} +h3. CrunchRunCommand: Using host networking for containers + +Older Linux kernels (prior to 3.18) have bugs in network namespace handling which can lead to compute node lockups. This by is indicated by blocked kernel tasks in "Workqueue: netns cleanup_net". If you are experiencing this problem, as a workaround you can disable use of network namespaces by Docker across the cluster. Be aware this reduces container isolation, which may be a security risk. + + +
Client:
+  APIHost: zzzzz.arvadosapi.com
+  AuthToken: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+CrunchRunCommand:
+- crunch-run
+- "-container-enable-networking=always"
+- "-container-network-mode=host"
+
+
+ h3. MinRetryPeriod: Rate-limit repeated attempts to start containers If SLURM is unable to run a container, the dispatcher will submit it again after the next PollPeriod. If PollPeriod is very short, this can be excessive. If MinRetryPeriod is set, the dispatcher will avoid submitting the same container to SLURM more than once in the given time span.