Estoy ejecutando Postgres 9.1.6 en Ubuntu y tengo una configuración de replicación de transmisión entre un maestro y un esclavo. Todo ha estado funcionando sin problemas hasta que la base de datos se bloqueó y tuvimos que reiniciar ambos cuadros.
Ahora, la replicación se ha detenido y cuando reviso los registros en ambos cuadros, veo este mensaje:
CDT FATAL: el segmento WAL solicitado 0000000100000224000000FA ya se ha eliminado
Es el mismo segmento una y otra vez. Desde mi Google, parece que el servidor de replicación está tratando de recuperar este segmento del maestro, pero ya no está allí. Ok, pero ¿cómo solucionar esto? ¿Tengo que hacer una copia de seguridad nueva y sincronizarla con el esclavo? ¿Hay alguna manera fácil de volver a sincronizar al esclavo?
fuente