Buen día, antes que nada pido disculpas por la versión sobre la que pediré ayuda. Dado que tenemos un sistema viejo desarrollado por 3ros, no podemos migrar aun a versiones de postgres nuevas. Así que seguimos con 9.2.
Tengo un postgres duplicado sobre el cual hago análisis de datos y algunas pruebas (no es una replica porque necesito modificar datos), entonces copio el principal cada cierto tiempo usando barman. A través de un proceso croneado: - Restaura con *barman restore* el servidor postgres principal en un server diferente - Hace algunos cambios basicos de postgresql.conf y de pg_hba.conf - Intenta iniciar el postgres y se detiene por un error que puedo ver en el log: FATAL: hot standby is not possible because max_connections = 50 is a lower setting than on the master server (its value was 300) max_connections si está en 50, bien, pero no se de donde obtiene que es un hot standby, si lo tengo configurado como un servidor principal. La linea del sh croneado (crontab de usuario postgres) que intenta levantar el postgres es: /usr/local/pgsql/bin/pg_ctl start -D /home/postgres/data Si intento levantarlo por terminal con el usuario postgres, con el mismo comando,* si levanta bien.* Dede ya agradezco la ayuda que me puedan brindar para lograr que levante bien por proceso croneado y no "a mano". Información del entorno: postgresql 9.2 barman 2.19 *Parte de postgresql.conf* listen_addresses = '0.0.0.0' max_connections = 50 shared_buffers = 8GB work_mem = 167772kB maintenance_work_mem = 2GB effective_io_concurrency = 200 wal_level = archive wal_buffers = 16MB checkpoint_segments = 32 checkpoint_completion_target = 0.9 archive_mode = on archive_command = '' max_wal_senders = 0 wal_keep_segments = 1000 hot_standby = on default_statistics_target = 100 *Parte de pg_hba.conf* local all all peer host all all 0.0.0.0/0 md5