X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/40103b455d0df2bc47eaba422a72bf6ec4fd6808..0af7e7b2ab33ad8766c4c0b537070dfddbadf37c:/doc/install/install-compute-node.html.textile.liquid diff --git a/doc/install/install-compute-node.html.textile.liquid b/doc/install/install-compute-node.html.textile.liquid index ccca0cc3b8..f55bceb561 100644 --- a/doc/install/install-compute-node.html.textile.liquid +++ b/doc/install/install-compute-node.html.textile.liquid @@ -8,19 +8,27 @@ h2. Install dependencies First, "add the appropriate package repository for your distribution":{{ site.baseurl }}/install/install-manual-prerequisites.html#repos. -{% include 'note_python27_sc' %} +{% include 'note_python_sc' %} -On Debian-based systems: +On CentOS 6 and RHEL 6: + + +
~$ sudo yum install perl python27-python-virtualenv fuse python27-python-arvados-python-client python27-python-arvados-fuse crunchrunner crunchstat arvados-docker-cleaner iptables ca-certificates
+
+
+ +On other Red Hat-based systems: -
~$ sudo apt-get install perl python-virtualenv fuse python-arvados-python-client python-arvados-fuse crunchstat arvados-docker-cleaner iptables ca-certificates
+
~$ echo 'exclude=python2-llfuse' | sudo tee -a /etc/yum.conf
+~$ sudo yum install perl python-virtualenv fuse python-arvados-python-client python-arvados-fuse crunchrunner crunchstat arvados-docker-cleaner iptables ca-certificates
 
-On Red Hat-based systems: +On Debian-based systems: -
~$ sudo yum install perl python27-python-virtualenv fuse python27-python-arvados-python-client python27-python-arvados-fuse crunchstat arvados-docker-cleaner iptables ca-certificates
+
~$ sudo apt-get install perl python-virtualenv fuse python-arvados-python-client python-arvados-fuse crunchrunner crunchstat arvados-docker-cleaner iptables ca-certificates
 
@@ -54,7 +62,7 @@ Install SLURM following "the same process you used to install the Crunch dispatc h2. Copy configuration files from the dispatcher (API server) -The @/etc/slurm-llnl/slurm.conf@ and @/etc/munge/munge.key@ files need to be identicaly across the dispatcher and all compute nodes. Copy the files you created in the "Install the Crunch dispatcher":install-crunch-dispatch.html step to this compute node. +The @slurm.conf@ and @/etc/munge/munge.key@ files need to be identical across the dispatcher and all compute nodes. Copy the files you created in the "Install the Crunch dispatcher":install-crunch-dispatch.html step to this compute node. h2. Configure FUSE @@ -97,6 +105,9 @@ exec svlogd -tt main EOF /etc/sv/arvados-docker-cleaner$ sudo sh -c 'cat >run' <<'EOF' #!/bin/sh +if [ -d /opt/rh/python33 ]; then + source scl_source enable python33 +fi exec python3 -m arvados_docker.cleaner --quota 50G EOF /etc/sv/arvados-docker-cleaner$ sudo chmod +x run log/run