Arvados requires at least version 9.4 of PostgreSQL. We recommend using version 10 or newer.
When deploying on AWS, Arvados can use an Aurora RDS PostgreSQL database. Aurora Serverless is not recommended.
To enable Software Collections on CentOS, run:
~$ sudo yum install centos-release-scl scl-utils
To enable Software Collections on RHEL:
~$ sudo yum-config-manager --enable rhel-server-rhscl-7-rpms
# yum install rh-postgresql12 rh-postgresql12-postgresql-contrib ~$ scl enable rh-postgresql12 bash
# postgresql-setup initdb
# sed -ri -e 's/^(host +all +all +(127\.0\.0\.1\/32|::1\/128) +)ident$/\1md5/' /var/lib/pgsql/data/pg_hba.conf
10.9.8.0/24
with your private network mask)# echo 'host all all 10.9.8.0/24 md5' | tee -a /var/lib/pgsql/data/pg_hba.conf
# systemctl enable --now rh-postgresql12-postgresql
Debian 10 (Buster) and Ubuntu 16.04 (Xenial) and later versions include a sufficiently recent version of Postgres.
# apt-get --no-install-recommends install postgresql postgresql-contrib
10.9.8.0/24
with your private network mask)# echo 'host all all 10.9.8.0/24 md5' | tee -a /etc/postgresql/*/main/pg_hba.conf
# systemctl enable --now postgresql
The content of this documentation is licensed under the
Creative
Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the
Apache License, Version 2.0.