8784: Fix test for latest firefox.
[arvados.git] / doc / install / crunch2-slurm / install-compute-node.html.textile.liquid
1 ---
2 layout: default
3 navsection: installguide
4 title: Set up a compute node
5 ...
6
7 h2. Install dependencies
8
9 First, "add the appropriate package repository for your distribution":{{ site.baseurl }}/install/install-manual-prerequisites.html#repos.
10
11 {% include 'note_python_sc' %}
12
13 On Red Hat-based systems:
14
15 <notextile>
16 <pre><code>~$ <span class="userinput">echo 'exclude=python2-llfuse' | sudo tee -a /etc/yum.conf</span>
17 ~$ <span class="userinput">sudo yum install python-arvados-fuse crunch-run arvados-docker-cleaner</span>
18 </code></pre>
19 </notextile>
20
21 On Debian-based systems:
22
23 <notextile>
24 <pre><code>~$ <span class="userinput">sudo apt-get install python-arvados-python-client crunch-run arvados-docker-cleaner</span>
25 </code></pre>
26 </notextile>
27
28 {% include 'install_compute_docker' %}
29
30 {% include 'install_compute_fuse' %}
31
32 {% include 'install_docker_cleaner' %}
33
34 h2. Set up SLURM
35
36 Install SLURM on the compute node using the same process you used on the API server in the "previous step":install-slurm.html.
37
38 The @slurm.conf@ and @/etc/munge/munge.key@ files must be identical on all SLURM nodes. Copy the files you created on the API server in the "previous step":install-slurm.html to each compute node.