[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