From: | Cliff Pratt <enkiduonthenet(at)gmail(dot)com> |
---|---|
To: | Jeff Frost <jeff(at)pgexperts(dot)com> |
Cc: | John Scalia <jayknowsunix(at)gmail(dot)com>, "pgsql-admin(at)postgresql(dot)org" <pgsql-admin(at)postgresql(dot)org> |
Subject: | Re: What to do when pg_xlog directory has filled up the filesystem |
Date: | 2015-01-24 02:56:30 |
Message-ID: | CADXosE+htE8uQYe2r_OE7pg--+KGGkTFiTRokAS+UpN2sc=68g@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
That works with ext3 too.
Cheers,
Cliff
On Sat, Jan 24, 2015 at 5:33 AM, Jeff Frost <jeff(at)pgexperts(dot)com> wrote:
>
> > On Jan 23, 2015, at 08:00, John Scalia <jayknowsunix(at)gmail(dot)com> wrote:
> >
> > Hi all,
> >
> > Just curious about this issue as it has occurred on my 9.4.0 sandbox
> primary server. The link to the directory specified in archive_command had
> disappeared, so the command specified in archive_command kept failing
> overnight. This resulted in many WAL segments piling up in the pg_xlog
> directory and a bunch of <wal name>.ready files appearing in the
> pg_xlog/archive.status directory. The filesystem had reached 100% full so
> the database quit and would not restart. I've thought about just moving
> some of the WAL segments temporarily to another filesystem, but which ones,
> oldest or newest? And is that really the best way to deal with this or what
> is the best way to deal with this kind of issue?
>
> If you are on ext4, you can just:
>
> tune2fs -m 0 /dev/sda1
>
> Or whatever device you're talking about.
>
> That will reset the reserved space to 0.
>
> Then you can start up PostgreSQL and let it do the archiving. After it's
> done:
>
> tune2fs -m 5 /dev/sda1
>
> To put it back to the default.
>
>
>
> --
> Sent via pgsql-admin mailing list (pgsql-admin(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-admin
>
From | Date | Subject | |
---|---|---|---|
Next Message | Josef Springer | 2015-01-25 12:05:03 | SQL-Server can not be staretd |
Previous Message | John Scalia | 2015-01-23 16:52:04 | Re: What to do when pg_xlog directory has filled up the filesystem |