[arvados] updated: 2.1.0-2940-g73d236aaf

git repository hosting git at public.arvados.org
Fri Sep 30 17:50:05 UTC 2022


Summary of changes:
 doc/install/index.html.textile.liquid                        | 12 ++++++------
 doc/install/salt-multi-host.html.textile.liquid              |  2 ++
 doc/install/salt-single-host.html.textile.liquid             |  5 ++++-
 .../single_host/multiple_hostnames/pillars/arvados.sls       |  2 +-
 .../single_host/multiple_hostnames/pillars/keep_volume.sls   | 10 ++++++++++
 .../single_host/single_hostname/pillars/arvados.sls          |  2 +-
 .../single_host/single_hostname/pillars/keep_volume.sls      | 10 ++++++++++
 7 files changed, 34 insertions(+), 9 deletions(-)
 create mode 100644 tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/keep_volume.sls
 create mode 100644 tools/salt-install/config_examples/single_host/single_hostname/pillars/keep_volume.sls

       via  73d236aafb4bc811f7a88cc53d7b15a4718c32bd (commit)
       via  31066a75b0405d7044127887bfb008df7bdd3aab (commit)
      from  8bcf52e06c1c7cfa156a9191bc9e6e678e5d67d7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 73d236aafb4bc811f7a88cc53d7b15a4718c32bd
Author: Peter Amstutz <peter.amstutz at curii.com>
Date:   Fri Sep 30 13:47:15 2022 -0400

    19215: Make recommendations about disk space usage
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>

diff --git a/doc/install/salt-multi-host.html.textile.liquid b/doc/install/salt-multi-host.html.textile.liquid
index f5d359e3c..d4c33434e 100644
--- a/doc/install/salt-multi-host.html.textile.liquid
+++ b/doc/install/salt-multi-host.html.textile.liquid
@@ -88,6 +88,8 @@ The installer will set up the Arvados services on your machines.  Here is the de
 # SHELL node  (optional)
 ## arvados shell       (recommended hostname @shell.${CLUSTER}.${DOMAIN}@)
 
+When using the database installed by Arvados (and not an "external database":#ext-database), the database is stored under @/var/lib/postgresql at .  Arvados logs are also kept in @/var/log@ and @/var/www/arvados-api/shared/log at .  Accordingly, you should ensure that the disk partition containing @/var@ has adequate storage for your planned usage.  We suggest starting with 50GiB of free space on the database host.
+
 h3(#DNS). DNS hostnames for each service
 
 You will need a DNS entry for each service.  In the default configuration these are:
diff --git a/doc/install/salt-single-host.html.textile.liquid b/doc/install/salt-single-host.html.textile.liquid
index e62b7baae..7a191c476 100644
--- a/doc/install/salt-single-host.html.textile.liquid
+++ b/doc/install/salt-single-host.html.textile.liquid
@@ -52,10 +52,13 @@ For example, if CLUSTER is "xarv1" and DOMAIN is "example.com", then "controller
 
 h3. Machine specification
 
-You will need a dedicated (virtual) machine for your Arvados server with at least 2 cores and 8 GiB of RAM (4+ cores / 16+ GiB recommended) running a supported Linux distribution:
+You will need a dedicated (virtual) machine for your Arvados server with at least 2 cores and 8 GiB of RAM (4+ cores / 16+ GiB recommended if you are running workflows) running a supported Linux distribution:
 
 {% include 'supportedlinux' %}
 
+The single host install stores user data in a PostgreSQL database (usually found under @/var/lib/postgresql@) and as Keep blocks that are stored as files under @/var/lib/arvados/@.
+Arvados logs are also kept in @/var/log@ and @/var/www/arvados-api/shared/log at .  Accordingly, you should ensure that the disk partition containing @/var@ has adequate storage for your planned usage.  We suggest starting with 50GiB of free space.
+
 h3(#DNS). DNS hostnames for each service
 
 If you are using a single hostname for all services (they will be distingushed by listening port), you can skip this section.

commit 31066a75b0405d7044127887bfb008df7bdd3aab
Author: Peter Amstutz <peter.amstutz at curii.com>
Date:   Fri Sep 30 13:29:09 2022 -0400

    19215: store keep blocks in /var/lib/arvados/keep instead of /tmp
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>

diff --git a/doc/install/index.html.textile.liquid b/doc/install/index.html.textile.liquid
index b37ddc748..9b7a53340 100644
--- a/doc/install/index.html.textile.liquid
+++ b/doc/install/index.html.textile.liquid
@@ -21,12 +21,12 @@ Arvados components can be installed and configured in a number of different ways
 
 <div class="offset1">
 table(table table-bordered table-condensed).
-||_. Setup difficulty|_. Arvados Evaluation|_. Workflow Development|_. Production at Scale|
-|"Arvados-in-a-box":arvbox.html (arvbox)|Easy|yes|limited|no|
-|"Arados Installer":salt-single-host.html (single host)|Easy|yes|limited|no|
-|"Arados Installer":salt-multi-host.html (multi host)|Moderate|yes|yes|yes|
-|"Manual installation":install-manual-prerequisites.html|Difficult|yes|yes|yes|
-|"Cluster Operation Subscription supported by Curii":https://curii.com|N/A ^1^|yes|yes|yes|
+||_. Setup difficulty|_. Arvados Evaluation|_. Development|_. Production Data Management|_. Production Workflows|
+|"Arvados-in-a-box":arvbox.html (arvbox)|Easy|yes|limited|no|no|
+|"Arados Installer":salt-single-host.html (single host)|Easy|yes|limited|limited|limited|
+|"Arados Installer":salt-multi-host.html (multi host)|Moderate|yes|yes|yes|yes|
+|"Manual installation":install-manual-prerequisites.html|Difficult|yes|yes|yes|yes|
+|"Cluster Operation Subscription supported by Curii":https://curii.com|N/A ^1^|yes|yes|yes|yes|
 </div>
 
 ^1^ No user installation necessary.  Curii engineers will install and configure Arvados in your own infrastructure.
diff --git a/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/arvados.sls b/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/arvados.sls
index d11e61bba..35544730a 100644
--- a/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/arvados.sls
+++ b/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/arvados.sls
@@ -123,7 +123,7 @@ arvados:
         Replication: 2
         Driver: Directory
         DriverParameters:
-          Root: /tmp
+          Root: /var/lib/arvados/keep
 
     Users:
       NewUsersAreActive: true
diff --git a/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/keep_volume.sls b/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/keep_volume.sls
new file mode 100644
index 000000000..9af20eb9a
--- /dev/null
+++ b/tools/salt-install/config_examples/single_host/multiple_hostnames/pillars/keep_volume.sls
@@ -0,0 +1,10 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
+/var/lib/arvados/keep:
+  file.directory:
+    - user: root
+    - group: root
+    - mode: '0770'
+    - makedirs: True
diff --git a/tools/salt-install/config_examples/single_host/single_hostname/pillars/arvados.sls b/tools/salt-install/config_examples/single_host/single_hostname/pillars/arvados.sls
index ec51fe590..fc5b5a575 100644
--- a/tools/salt-install/config_examples/single_host/single_hostname/pillars/arvados.sls
+++ b/tools/salt-install/config_examples/single_host/single_hostname/pillars/arvados.sls
@@ -123,7 +123,7 @@ arvados:
         Replication: 2
         Driver: Directory
         DriverParameters:
-          Root: /tmp
+          Root: /var/lib/arvados/keep
 
     Containers:
       LocalKeepBlobBuffersPerVCPU: 0
diff --git a/tools/salt-install/config_examples/single_host/single_hostname/pillars/keep_volume.sls b/tools/salt-install/config_examples/single_host/single_hostname/pillars/keep_volume.sls
new file mode 100644
index 000000000..9af20eb9a
--- /dev/null
+++ b/tools/salt-install/config_examples/single_host/single_hostname/pillars/keep_volume.sls
@@ -0,0 +1,10 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
+/var/lib/arvados/keep:
+  file.directory:
+    - user: root
+    - group: root
+    - mode: '0770'
+    - makedirs: True

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list