On 05-05-2015 11:22, Melvin Davidson wrote:
It's possible you have wal_keep_segments set too low. What happens is that the master will keep the wals ( in your case 20) after processing them, before sending them off to the great black hole in the network (deleting) and making them unavailable to the standby. Try increasing wal_keep_segments = 100.

On Tue, May 5, 2015 at 10:09 AM, Adrian Klaver <adrian.kla...@aklaver.com <mailto:adrian.kla...@aklaver.com>> wrote:

    On 05/05/2015 07:05 AM, Edson F. Lidorio wrote:

    CCing list.

        Em 2015-05-05 10:45, Adrian Klaver escreveu:

            On 05/03/2015 05:57 PM, Edson F. Lidorio wrote:

                Hello, I'm having trouble on Standby after the
                implementation of the
                restore_command. I performed all the settings and it
                worked normally
                and after restart the slave server, started to
                generate errors in the
                log of the slave:

            So is that implying that you had the standby running
            without the restore_command?

                I'm using Debian 8 with PostgreSQL 9.4.1 on
                x86_64-unknown-linux-gnu,
                compiled by gcc-4.9. real (Debian 4.9.2-10) 4.9.2,
                64-bit Slave error
                log: 5/3/2015 16:46:01 BRT [10210-1] @ Replicator
                [unknown] error:
                WAL segment requested 00000001000000000000002C has
                been removed
                5/3/2015 16:46:05 BRT [10211-1] @ Replicator [unknown]
                error: WAL
                segment requested 00000001000000000000002C has been
                removed 5/3/2015
                16:46:10 BRT [10214-1] @ Replicator [unknown] error:
                WAL segment
                requested 00000001000000000000002C has been removed
                5/3/2015 16:46:15
                BRT [10216-1] @ Replicator [unknown] error: WAL
                segment requested
                00000001000000000000002C has been removed Master error
                log 5/3/2015
                19:13:35 BRT [3339-1] @ Replicator [unknown] error:
                WAL segment
                requested 00000001000000000000002C has been removed
                5/3/2015 19:13:40
                BRT [3341-1] @ Replicator [unknown] error: WAL segment
                requested
                00000001000000000000002C has been removed 5/3/2015
                19:13:44 BRT
                [3343-1] @ Replicator [unknown] error: WAL segment
                requested
                00000001000000000000002C has been removed Settings
                files are as
                follows: master postgresql.conf listen_addresses = '*'
                wal_level =
                hot_standby archive_mode = on archive_command = 'cp "%p"
                /mnt/server/archivedir/"%f"' max_wal_senders = 2
                wal_keep_segments =
                20 pg_hba.conf host replication replicador
                192.168.0.112/32 <http://192.168.0.112/32> trust
                secondary postgresql.conf listen_addresses = '*'
                hot_standby = on
                pg_hba.conf host all all 0.0.0.0/0 <http://0.0.0.0/0>
                md5 recover.conf em
                (/var/lib/postgresql/9.4/main) standby_mode=on
                primary_conninfo='host=192.168.0.100 user=replicador
                application_name= jessie-stby'
                trigger_file='/tmp/pgtrigger'
                restore_command = 'cp /mnt/server/archivedir/%f %p'
                archive_cleanup_command = 'pg_archivecleanup
                /mnt/server/archivedir %r'

            --
            Adrian Klaver
            adrian.kla...@aklaver.com
            <mailto:adrian.kla...@aklaver.com>
            <mailto:adrian.kla...@aklaver.com
            <mailto:adrian.kla...@aklaver.com>>

        Yes,
        It was working.


    So what steps did you take to go from streaming only to streaming
    and archiving?

    I suspect there was a gap in the stop/restart that allowed a WAL
    file to get recycled before the archiving started.






-- Adrian Klaver
    adrian.kla...@aklaver.com <mailto:adrian.kla...@aklaver.com>


-- Sent via pgsql-general mailing list (pgsql-general@postgresql.org
    <mailto:pgsql-general@postgresql.org>)
    To make changes to your subscription:
    http://www.postgresql.org/mailpref/pgsql-general




--
*Melvin Davidson*
I reserve the right to fantasize.  Whether or not you
wish to share my fantasy is entirely up to you.
Increased thewal_keep_segments=100andkeeps popping upthe same message:

A question thatI have!
astheslave servercan seethis folderin themaster?
/mnt/server/archivedir/

Sorrymy doubtsI'mbasicbeginner!

Reply via email to