Re: initdb profiles - Mailing list pgsql-hackers

From Andrew - Supernews
Subject Re: initdb profiles
Date
Msg-id slrndi17pi.1vfu.andrew+nonews@trinity.supernews.net
Whole thread Raw
In response to initdb profiles  (Andrew Dunstan <andrew@dunslane.net>)
Responses Re: initdb profiles
Re: initdb profiles
List pgsql-hackers
On 2005-09-08, Peter Eisentraut <peter_e@gmx.net> wrote:
> Andrew - Supernews wrote:
>> Running initdb behind the scenes is a proven dangerous practice
>
> Please elaborate.

Example instance:
http://archives.postgresql.org/pgsql-hackers/2004-12/msg00851.php

More generally, you risk running initdb and doing a normal database
startup despite missing filesystems (assuming your db is substantial
and important enough that you don't keep in it /var or /usr). There are
a number of ways that this can bite you, whether due to thinking that
the database is up when it really isn't usable, or subsequently mounting
over the new data dir, or any number of other potential issues.

A missing data directory on startup should mean "something is wrong", not
"oh look, I'll run initdb and start up anyway".

-- 
Andrew, Supernews
http://www.supernews.com - individual and corporate NNTP services


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: PQ versions request message
Next
From: Dave Cramer
Date:
Subject: Re: Attention PL authors: want to be listed in template table?