In PostgreSQL, instance cannot recognize the network failure, however, I
think you can do with OS scripting and calling in "archive_command".
Eg:-
archive command = '/home/scripts/arch_copy.sh %p %f'

---
Regards,
Raghavendra
EnterpriseDB Corporation
Blog: http://raghavt.blogspot.com/



On Mon, Jul 18, 2011 at 6:46 PM, Alanoly Andrews <alano...@invera.com>wrote:

> *Hello,*
>
> * *
>
> *I have a Warm Standby set up on two machines (running AIX and Korn shell)
> in a Postgres 8.4.7 environment. The “archive_command” is set to copy a
> completed WAL archive to two locations, one on the primary and the other on
> the Standby machine. Thus:*
>
> *  *archive_command = '/bin/cp %p /pgarclog/l01/%f; rcp
> /pgdata01/pg_xlog/%f mach2:/pgarclog/l01/%f '****
>
> ** **
>
> *As each WAL completes, it is copied over to the primary location and also
> remote-copied over to the standby machine(“mach2” above). This works quite
> fine. The problem is that if the standby machine is down for some reason or
> the network is down, the archive command keeps re-trying the command. If the
> standby machine is unreachable for a long period, this is undesirable. What
> I would like to tell the postgres engine on the primary is to be “satisfied”
> if the archiving to the primary location succeeded and to NOT re-try if the
> failure was in the remote copy.*
>
> * *
>
> *Is there a way to achive this through the “archive_command” or otherwise?
> *
>
> * *
>
> *Thanks.*
>
> * *
>
> *Alanoly Andrews (alano...@invera.com)*
>
> ------------------------------
>  This e-mail may be privileged and/or confidential, and the sender does not
> waive any related rights and obligations. Any distribution, use or copying
> of this e-mail or the information it contains by other than an intended
> recipient is unauthorized. If you received this e-mail in error, please
> advise me (by return e-mail or otherwise) immediately.
>
> Ce courriel est confidentiel et protégé. L'expéditeur ne renonce pas aux
> droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou
> copie de ce message ou des renseignements qu'il contient par une personne
> autre que le (les) destinataire(s) désigné(s) est interdite. Si vous recevez
> ce courriel par erreur, veuillez m'en aviser immédiatement, par retour de
> courriel ou par un autre moyen.
>
> Mail sent via the Abaca EPG <http://abaca.com/customers.html>
> ------------------------------
>
>

Reply via email to