Re: Installing 8 using a different drive for data

From: Scott Marlowe <smarlowe(at)g2switchworks(dot)com>
To: Joel Fradkin <jfradkin(at)wazagua(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Installing 8 using a different drive for data
Date: 2005-02-10 21:59:50
Message-ID: 1108072790.11967.35.camel@state.g2switchworks.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Thu, 2005-02-10 at 14:32, Joel Fradkin wrote:
> I tried changing the directory in postgres.conf, but it is looking for a
> PG_VERSION?
> Do I need to do a dbinti or something?
> I only want my data to be in the pgdata drive I want the rest in
> /var/lib/pgsql/data
> I actually want my wal in /wal (a different drive as well).
> I have the instructions
>
> 0) backup your data
> 1) stop postmaster and verify.
> 2) cd $PGDATA; mv pg_xlog original_pg_xlog; ln -s /wal pg_xlog; cp
> original_pg_xlog/* pg_xlog
> 3) start postmaster and confirm correct startup in log files.
>
> Does this look like it will work for 8, do I do it from the /pgdata folder
> once II get that working or from /var/lib/pgsql/data?

Hi Joel, not sure exactly what your methods are here. There are a few
ways you can do this. Are you looking at moving the whole database,
lock stock and barrel to another location, or just adding another
location for a single database instance in the cluster while leaving the
original database in place? If so, then pre 8.0 you can use alternate
locations (see initlocation in the docs) to do it. It's a bit awkward,
which is why table spaces were implemented in 8.0.

If you want to move the whole database, then you either need to use a
different -D switch on postmaster startup if you're starting it by hand,
or with a different $PGDATA env var if you use pg_ctl to start it.

Are you running from RPMs with /etc/rc.d/init.d/postgresql startup
script? Let me know, I've got some nice tips for that situation too.

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Dick Davies 2005-02-10 22:00:00 automating remote pg_dump
Previous Message Dick Davies 2005-02-10 20:35:52 Re: removing create database privileges?