Thanks a lot Richard. The culprit in my case is the restore command , I
modified it as follows per your instructions , it is fine now

restore_command = 'pg_standby -d -s 5  -t /tmp/pg_standby.trigger.5432
/opt/postgres/archive %f %p %r 2>>/tmp/standby.log'

One small doubt  I have is , do we have to keep the backup_label on the
standby, I deleted it before I start the restore process , it still worked
.. Just curious

appreicate your help

Regards

On Mon, Nov 23, 2009 at 1:04 PM, Richard Huxton <d...@archonet.com> wrote:

> akp geek wrote:
> > Hi experts -
> >
> >                 I am running into issue with pg_standby. May be my
> > understanding is not correct. Please help. here is what I did .
> >
> >
> >    1.     I made changes in the postgresql.conf  ( archive_mode = on
> >    ,archive_command = 'cp -i %p /opt/postgres/archive/%f' ,
> archive_timeout =
> >    60s )
> >    2.     pg_ctl start -D $PGDATA -l /opt/postgres/logfile
> >    3.    postgres=# select pg_start_backup('BKP_LBL');
> >    4.    I have done the base backup  and I have used the following
> command
> >    for restore in the recovery.conf
> >    5.   restore_command = 'pg_standby -d -s 3 -t
> >    /tmp/pg_standby.trigger.5432 /opt/postgres/archive/%f %p %r'
>
> From memory, do you not want a space between ".../archive/" and "%f" - I
> think they're separate parameters.
>
> Also, you'll want to redirect STDERR to a file - add the following to
> the end of the command: 2>>/tmp/standby.log
>
> That way we'll be able to see what's happening.
>
> >    6.  postgres=# select pg_stop_backup();
> >    7. Now I have made some changes to the master database  and I waited
> for
> >    30 minutes
>
> Or just generate lots of changes so WAL files get filled.
>
> >    8. I have stopped the master database
> >    9. I have started the slave. But I did not find the changes I have
> done
> >    after I issued the command  elect pg_stop_backup();
>
> >    10. The log files have shipped to archive folder
>
> Good. That's a useful fact. Let's see if anything shows up in our
> standby logfile once we have it.
>
> --
>  Richard Huxton
>  Archonet Ltd
>

Reply via email to