Re: Hard limit on WAL space used (because PANIC sucks)

Поиск
Список
Период
Сортировка
Искать
От
Josh Berkus
Тема
Re: Hard limit on WAL space used (because PANIC sucks)
Дата
Msg-id
51B67829.1010502@agliodbs.com
Список
Дерево обсуждения
Hard limit on WAL space used (because PANIC sucks) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: Hard limit on WAL space used (because PANIC sucks) "Joshua D. Drake" <jd@commandprompt.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) "Joshua D. Drake" <jd@commandprompt.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) "MauMau" <maumau307@gmail.com>
Re: Hard limit on WAL space used (because PANIC sucks) Jeff Janes <jeff.janes@gmail.com>
Re: Hard limit on WAL space used (because PANIC sucks) Robert Haas <robertmhaas@gmail.com>
Re: Hard limit on WAL space used (because PANIC sucks) Jeff Janes <jeff.janes@gmail.com>
Re: Hard limit on WAL space used (because PANIC sucks) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Craig Ringer <craig@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Greg Stark <stark@mit.edu>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Kevin Grittner <kgrittn@ymail.com>
Re: Hard limit on WAL space used (because PANIC sucks) Jeff Janes <jeff.janes@gmail.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Peter Geoghegan <pg@heroku.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Jim Nasby <jim@nasby.net>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Peter Geoghegan <pg@heroku.com>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Tom Lane <tgl@sss.pgh.pa.us>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Christian Ullrich <chris@chrullrich.net>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: Hard limit on WAL space used (because PANIC sucks) Andres Freund <andres@2ndquadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Simon Riggs <simon@2ndQuadrant.com>
Re: Hard limit on WAL space used (because PANIC sucks) Greg Stark <stark@mit.edu>
Re: Hard limit on WAL space used (because PANIC sucks) Jaime Casanova <jaime@2ndquadrant.com>

> Not a bad idea. One that supports rsync and another that supports
> robocopy. That should cover every platform we support.

Example script:

=============================

#!/usr/bin/env bash

# Simple script to copy WAL archives from one server to another
# to be called as archive_command (call this as wal_archive "%p" "%f")

# Settings.  Please change the below to match your configuration.

# holding directory for the archived log files on the replica
# this is NOT pg_xlog:
WALDIR="/var/lib/pgsql/archive_logs"

# touch file to shut off archiving in case of filling up the disk:
NOARCHIVE="/var/lib/pgsql/NOARCHIVE"

# replica IP, IPv6 or DNS address:
REPLICA="192.168.1.3"

# put any special SSH options here,
# and the location of RSYNC:
export RSYNC_RSH="ssh"
RSYNC="/usr/bin/rsync"

######## DO NOT CHANGE THINGS BELOW THIS LINE ##########

SOURCE="$1" # %p
FILE="$2" # %f
DEST="${WALDIR}/${FILE}"

# See whether we want all archiving off
test -f ${NOARCHIVE} && exit 0

# Copy the file to the spool area on the replica, error out if
# the transfer fails
${RSYNC} --quiet --archive --rsync-path=${RSYNC} ${SOURCE} \
${REPLICA}:${DEST}

if [ $? -ne 0 ]; then       exit 1
fi

-- 
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com


В списке pgsql-hackers по дате отправления
От: Michael Paquier
Дата:
Сообщение: Re: Parallell Optimizer
От: Noah Misch
Дата:
FAQ