X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5d709747ad9336bde786373fe314c128afd50782..d71d4273d1f3d0b6381efafa649b81c6b4107cf1:/doc/install/crunch2-slurm/install-compute-node.html.textile.liquid diff --git a/doc/install/crunch2-slurm/install-compute-node.html.textile.liquid b/doc/install/crunch2-slurm/install-compute-node.html.textile.liquid index 19f8662301..8c01c44ed3 100644 --- a/doc/install/crunch2-slurm/install-compute-node.html.textile.liquid +++ b/doc/install/crunch2-slurm/install-compute-node.html.textile.liquid @@ -1,39 +1,43 @@ --- layout: default navsection: installguide -title: Set up a compute node +title: Set up a Slurm compute node ... +{% comment %} +Copyright (C) The Arvados Authors. All rights reserved. -h2. Install dependencies +SPDX-License-Identifier: CC-BY-SA-3.0 +{% endcomment %} -First, "add the appropriate package repository for your distribution":{{ site.baseurl }}/install/install-manual-prerequisites.html#repos. +{% include 'notebox_begin_warning' %} +crunch-dispatch-slurm is only relevant for on premises clusters that will spool jobs to Slurm. Skip this section if you are installing a cloud cluster. +{% include 'notebox_end' %} -{% include 'note_python_sc' %} +# "Introduction":#introduction +# "Set up Docker":#docker +# "Update fuse.conf":#fuse +# "Update docker-cleaner.json":#docker-cleaner +# "Configure Linux cgroups accounting":#cgroups +# "Install Docker":#install_docker +# "Configure the Docker daemon":#configure_docker_daemon +# "Install'python-arvados-fuse and crunch-run and arvados-docker-cleaner":#install-packages -On CentOS 6 and RHEL 6: +h2(#introduction). Introduction - -
~$ sudo yum install python27-python-arvados-fuse crunch-run arvados-docker-cleaner
-
-
+This page describes how to configure a compute node so that it can be used to run containers dispatched by Arvados, with Slurm on a static cluster. These steps must be performed on every compute node. -On other Red Hat-based systems: +h2(#docker). Set up Docker - -
~$ echo 'exclude=python2-llfuse' | sudo tee -a /etc/yum.conf
-~$ sudo yum install python-arvados-fuse crunch-run arvados-docker-cleaner
-
-
+See "Set up Docker":../install-docker.html -On Debian-based systems: - - -
~$ sudo apt-get install python-arvados-python-client crunch-run arvados-docker-cleaner
-
-
- -{% include 'install_compute_docker' %} +{% assign arvados_component = 'python-arvados-fuse crunch-run arvados-docker-cleaner' %} {% include 'install_compute_fuse' %} {% include 'install_docker_cleaner' %} + +{% include 'install_packages' %} + +{% assign arvados_component = 'arvados-docker-cleaner' %} + +{% include 'start_service' %}