From: Michel SALAIS <msalais@msym.fr>
To: 'Reno, Natalie' <Natalie.Reno@cchmc.org>
To: pgsql-admin@lists.postgresql.org
Subject: RE: Reconfiguring active PostgreSQL instance
Date: Tue, 21 Dec 2021 19:48:26 +0100
Message-ID: <004401d7f69b$5758cc40$060a64c0$@msym.fr> (raw)
In-Reply-To: <BL0PR01MB4148FDEC6C7E711E71279D708A7C9@BL0PR01MB4148.prod.exchangelabs.com>
References: <BL0PR01MB4148FDEC6C7E711E71279D708A7C9@BL0PR01MB4148.prod.exchangelabs.com>
Hi,
Have you done “at least” the following
cd /u01/app/postgres/product/postgresql/contrib/uuid-ossp
make
make install
Michel SALAIS
De : Reno, Natalie <Natalie.Reno@cchmc.org>
Envoyé : mardi 21 décembre 2021 14:43
À : pgsql-admin@lists.postgresql.org
Objet : Reconfiguring active PostgreSQL instance
We provide a PostgreSQL instance that we configure ourselves. An application
is now needing the uuid-ossp extension which requires the –with-uuid=ossp
flag added to the configuration. When we did the original configuration, we
did the entire world which means the libraries are available. Is there any
way to add this to the configuration without having to re-run the make and
installs? Or is there a way around this like copying the .sql and .lib files
to the appropriate directories? Or can the configure statement be run again
with just the new flag?
Here is what we run for each install:
./configure --prefix=${POSTGRES_DIR} --bindir=${POSTGRES_DIR}/bin
--sbindir=${POSTGRES_DIR}/sbin --libexecdir=${POSTGRES_DIR}/libexec
--sysconfdir=${POSTGRES_DIR}/etc --libdir=${POSTGRES_DIR}/lib
--includedir=${POSTGRES_DIR}/include --datadir=${POSTGRES_DIR}/data
--mandir=${POSTGRES_DIR}/man --docdir=${POSTGRES_DIR}/doc
--htmldir=${POSTGRES_DIR}/doc --dvidir=${POSTGRES_DIR}/doc
--pdfdir=${POSTGRES_DIR}/doc --psdir=${POSTGRES_DIR}/doc --with-perl
--with-systemd --with-pam
make world
make install
make install-docs
make install-world
Here is what is in the contrib directory:
/u01/app/postgres/product/postgresql/contrib/uuid-ossp>ls
expected/ Makefile sql/ uuid-ossp--1.0--1.1.sql uuid-ossp--1.1.sql
uuid-ossp.c uuid-ossp.control uuid-ossp--unpackaged--1.0.sql
Natalie Reno (she/her/hers)
Lead Database Administrator
Database Infrastructure Team
Research IT
Cincinnati Children's Hospital
<mailto:natalie.reno@cchmc.org> natalie.reno@cchmc.org
513.803.5370
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-admin@postgresql.org
Cc: msalais@msym.fr, Natalie.Reno@cchmc.org, pgsql-admin@lists.postgresql.org
Subject: RE: Reconfiguring active PostgreSQL instance
In-Reply-To: <004401d7f69b$5758cc40$060a64c0$@msym.fr>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox