From: | "Jeffrey D(dot) Brower" <jeff(at)pointhere(dot)net> |
---|---|
To: | <josh(at)agliodbs(dot)com>, "Andreas Kostyrka" <andreas(at)mtg(dot)co(dot)at> |
Cc: | "Bruce Momjian" <pgman(at)candle(dot)pha(dot)pa(dot)us>, <pgsql-performance(at)postgresql(dot)org>, "Shankar K" <shan0075(at)yahoo(dot)com>, "eric soroos" <eric-psql(at)soroos(dot)net> |
Subject: | Re: ext3 filesystem / linux 7.3 |
Date: | 2003-04-03 00:29:57 |
Message-ID: | 0a8001c2f978$28959a80$0b02a8c0@pointhere.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
Thanks for that Josh.
I had previously understood that ext3 was a bad thing with PostgreSQL and I
went way above and beyond to create it on an Ext2 filesystem (the only one
on the server) and mount that.
Should I undo that work and go back to Ext3?
Jeff
----- Original Message -----
From: "Josh Berkus" <josh(at)agliodbs(dot)com>
To: "Jeffrey D. Brower" <jeff(at)pointhere(dot)net>; "Andreas Kostyrka"
<andreas(at)mtg(dot)co(dot)at>
Cc: "Bruce Momjian" <pgman(at)candle(dot)pha(dot)pa(dot)us>;
<pgsql-performance(at)postgresql(dot)org>; "Shankar K" <shan0075(at)yahoo(dot)com>; "eric
soroos" <eric-psql(at)soroos(dot)net>
Sent: Wednesday, April 02, 2003 3:05 PM
Subject: Re: [PERFORM] ext3 filesystem / linux 7.3
> Jeff,
>
> > How all of that works WITH and/or AGAINST PostgreSQL and what metadata
> > REALLY means is my bottom line quandary. Obviously that is where
finding
> > the warm and fuzzy place between speed and safety is found.
>
> For your $PGDATA directory, your only need for filesystem journaling is to
> prevent a painful fsck process on an unexpected power-out. You are not,
as a
> rule, terribly concerned with journaling the data as PostgreSQL already
> provides some data recovery protection through WAL.
>
> As a result, on my one server where I have to use Ext3 (I use Reiser on
most
> machines, and have never had a problem except for one disaster when
upgrading
> Reiser versions), the $PGDATA is mounted "noatime,data=writeback"
>
> (BTW, I found that combining "data=writeback" with Linux LVM on RedHat 8.0
> resulted in system-fatal mounting errors. Anyone else have this
problem?)
>
> Of course, if you have a machine with a $60,000 disk array and disk I/O is
> unlimited, then maybe you want to enable data=journal just for the
protection
> against corruption of the WAL and clog files.
>
> --
> -Josh Berkus
> Aglio Database Solutions
> San Francisco
From | Date | Subject | |
---|---|---|---|
Next Message | Josh Berkus | 2003-04-03 00:46:36 | Re: ext3 filesystem / linux 7.3 |
Previous Message | Josh Berkus | 2003-04-02 20:05:30 | Re: ext3 filesystem / linux 7.3 |