From: | Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com> |
---|---|
To: | Francisco Olarte <folarte(at)peoplecall(dot)com> |
Cc: | Eduardo Morras <emorrasg(at)yahoo(dot)es>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Usando WAL en memoria junto con streaming replication |
Date: | 2016-07-12 02:23:37 |
Message-ID: | CAJGNTeNOVc5vnxzfw7Vh+_4BDcDmOQi9ynsXEo6yGwy6dEeBPQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2016-07-08 5:04 GMT-05:00 Francisco Olarte <folarte(at)peoplecall(dot)com>:
> Eduardo:
>
> 2016-07-07 19:40 GMT+02:00 Eduardo Morras <emorrasg(at)yahoo(dot)es>:
> ...
>>> Es mas, haz una prueba pero me da que el maestro, salvo que hagas
>>> algun truco para guardar el xlog, se pudriria no solo cuando se
>>> ahostie, sino tambien cuando pares la maquina ( la prueba es facil,
>>> coge un cluster, paralo, borra el directorio de xlog, arranca a ver
>>> que pasa ), en cuyo caso vas a tener mas movidas aun con los upgrades.
>> Ahi depende de como pares la maquina. Siempre parar primero Postgres
>> (pg_ctl stop -m smart) y despues hacer el shutdown. Nunca confio en que
>> llamar a shutdown directamente pueda parar correctamente postgres o
>> cualquier otro demonio mio, tiene la mala costumbre de matar todo
>> pasado un timeout y dejar las cosas a medio hacer.
>
> No, no es eso lo que digo. Lo que digo es que en condiciones normales
> si tu haces un reboot, y tienes la maquina bien configurada, el
> postgres tiene el xlog ahi cuando rearranca, que no se lo que se queda
> dentro. La cosa es si puede hacer un pgctl stop smart, borrar el
> directorio de xlog, pgctl start y sigue funcionando.
>
no, no puedes.
al arrancar postgres necesita ver no solo el directorio pg_xlog,
tambien necesita ver segmentos del WAL (lo que va dentro del
directorio) de al menos 2 chekpoints para atras...
--
Jaime Casanova www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2016-07-12 02:43:28 | Re: Usando WAL en memoria junto con streaming replication |
Previous Message | Francisco Olarte | 2016-07-11 09:29:41 | Re: funcionamiento de temp_buffer |