From: | Bill Moran <wmoran(at)potentialtech(dot)com> |
---|---|
To: | "Jeffrey W(dot) Baker" <jwbaker(at)acm(dot)org> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: PostgreSQL on XFS experiences? |
Date: | 2004-02-26 20:48:49 |
Message-ID: | 403E5BB1.6050700@potentialtech.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Jeffrey W. Baker wrote:
> On Thu, 2004-02-26 at 11:46, Holger Marzen wrote:
>
>>On Thu, 26 Feb 2004, Jeffrey W. Baker wrote:
>>
>>>We are using PostgreSQL with the database and xlogs on (separate) XFS
>>>volumes under Linux 2.4.25. We are simply curious to hear your
>>>experiences with this combination, if you are using it. In only two
>>>days of heavy activity, we've already been able to corrupt one
>>>database. We've also seen XFS panic because of inconsistent in-memory
>>>metadata. Frankly we don't have the highest confidence.
>>
>>I am afraid that xfs in that kernel or your hardware is buggy (probably
>>RAM). A 24h run of memtest86 wouldn't be bad.
>>
>>Since PostgreSQL uses the operating system's calls for file operations
>>as any other program does, it's most probably no PostgreSQL issue.
>
> I don't see why not.
Because Postgres is in use on systems all over the place without problems.
> PostgreSQL could easily have a bug that swaps a
> buffer somewhere, resulting in a corrupt table.
Not easily. If such a bug existed, I would think that someone else
would have complained about it before now. I have 3 Postgres servers
under varying levels of usage - all are rock solid reliable, with uptimes
easily over 30 days without problems. These crashes you describe are
unlikely to be coming from Postgres.
> That we see this only
> on the INSERT path and not the COMMIT path also seems to point towards
> Pg.
Not really.
Have you used something like bonnie++ to test XFS for reliability?
Have you run memtest86 as was suggested?
In my experience, faulty hardware is far more common than what you are
suggesting.
> Anyway, you didn't mention XFS. Do you have experience using it beneath
> Postgres?
Personally, I have tested it for its performance capabilities, but never
deployed it long-term. However, in my experience, it works reliably.
--
Bill Moran
Potential Technologies
http://www.potentialtech.com
From | Date | Subject | |
---|---|---|---|
Next Message | Erwin Van de Velde | 2004-02-26 20:57:28 | Postmasters pile up |
Previous Message | Bill Moran | 2004-02-26 20:43:34 | Re: Hostname change - pgsql won't start |