[pgsql-es-ayuda] Replicacion en linea de BD PostgreSQL
Hola listeros: Estoy configurando un cluster de PostgreSQL con pgpool-ii y todo va chevere usando heartbeat. Ahora bien tengo un servidor externo donde hay otro PostgreSQL pero que no forma parte del cluster sino que es un servidor de contingencia. Entonces necesito hacer una replicacion en linea de esos dos nodos del cluster con ese servidor de contigencia. Como lo harian ustedes? Alguna documentacion o idea de por donde comenzar? Saludos y gracias por adelantado Ing. Reynier Pérez Mira
[pgsql-es-ayuda] Migracion de Postgre 8.3.x a 9.1.x
Hola y buenos dias listeros: Tengo una BD con alrededor de 220 funciones en PostgreSQL 8.3.x y quisiera saber si es posible migrarla a la version 9.1.x sin que el sistema que usa dicha BD se corrompa por el tema de las funciones. Alguien ha tenido alguna experiencia de este tipo que me pueda comentar si tuvo o no problemas? Estuve leyendo el tema de pg_upgrade en la documentacion de PostgreSQL 9.1.x y dice que no deben existir problemas pero bueno siempre es bueno preguntar a los listeros y gurus a ver que respuestas me pueden dar. Saludos y al tanto de comentarios, gracias por adelantado Reynier Pérez Mira
Re: [pgsql-es-ayuda] Acceder a los ejecutables de PostgreSQL dsd cualquier parte
@Armando: asi como tu dices funciona pero precisamente eso es lo que no quiero, tener que poner el path completo cada vez que quiera ejecutar un comando diferente ;) @Gilberto: pense en añadir el path PATH="/usr/pgsql-9.1/bin:$PATH" a /.bashrc pero no se cual es la forma correcta para hacerlo porque lo otro que pense fue hacer vinculos simbolicos (symlinks) al directorio /bin pero no es recomendable segun lei en algunos sitios Saludos Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected] 2011/12/29 Gilberto Castillo Martínez > > > El jue, 29-12-2011 a las 11:13 -0430, [email protected] escribió: > > Buenos dias a todos, he instalado PostgreSQL 9.1.2 siguiendo los pasos > > de esta guia[1] y todo funciona a la perfeccion pero me sucede que > > cada vez que quiero ejecutar por ejemplo a pg_dump tengo que moverme > > obligatoriamente a /usr/pgsql-9.1/bin y desde alli ejecutarlo > > como ./pg_dump y todo eso siendo el usuario "root" del sistema. Alguna > > idea o consejo en este sentido? > > > Tienes que configura las variables globales del sistema entre ellas el > path > > > -- > Saludos, > Gilberto Castillo > Edificio Beijing. Miramar Trade Center. Etecsa. > Miramar, La Habana.Cuba. > > --- > This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE > running at host imx2.etecsa.cu > Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com> > >
Re: [pgsql-es-ayuda] Acceder a los ejecutables de PostgreSQL dsd cualquier parte
Hola Gilberto, eso mismo es lo que pense solo que no se como ponerlo "correctamente" en .bash_profile :-( me puedes dejar la linea que debo poner al final de ese fichero? Saludos y gracias Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected] 2011/12/29 Gilberto Castillo Martínez > Usa EXPORT o ponerlo en .bash_profile
Re: [pgsql-es-ayuda] Acceder a los ejecutables de PostgreSQL dsd cualquier parte
@Felipe, @Gilberto gracias a ambos ya logre hacer lo que necesitaba poniendo lo siguiente en el fichero .bashrc PATH=$PATH:/usr/pgsql-9.1/bin export PATH Un saludo y feliz dia Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected] 2011/12/29 Gilberto Castillo Martínez > > > El jue, 29-12-2011 a las 11:45 -0430, [email protected] escribió: > > Hola Gilberto, eso mismo es lo que pense solo que no se como ponerlo > > "correctamente" en .bash_profile :-( me puedes dejar la linea que debo > > poner al final de ese fichero? > > > PATH=$PATH:$HOME/bin > > Algo como esto, pero te recomiendo que leas el MAN de PATH y EXPORT, ahí > esta toda la información que necesitas. > > > -- > Saludos, > Gilberto Castillo > Edificio Beijing. Miramar Trade Center. Etecsa. > Miramar, La Habana.Cuba. > > --- > This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE > running at host imx3.etecsa.cu > Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com> > >
[pgsql-es-ayuda] Acceder a los ejecutables de PostgreSQL dsd cualquier parte
Buenos dias a todos, he instalado PostgreSQL 9.1.2 siguiendo los pasos de esta guia[1] y todo funciona a la perfeccion pero me sucede que cada vez que quiero ejecutar por ejemplo a pg_dump tengo que moverme obligatoriamente a /usr/pgsql-9.1/bin y desde alli ejecutarlo como ./pg_dump y todo eso siendo el usuario "root" del sistema. Alguna idea o consejo en este sentido? [1] http://www.centosni.net/?p=1537 Saludos y gracias por adelantado, feliz dia Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected]
Re: [pgsql-es-ayuda] Acceder a los ejecutables de PostgreSQL dsd cualquier parte
Hola Alvaro, no se a q te refieres con eso de usar los paquetes en vez de usar el instalador de EDB pero lo que hice fue añadir los repositorios y decir yum install postgresql91-x y nada mas no se si a eso te referias Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected] 2011/12/29 Alvaro Herrera > ¿por qué no instalas postgres con los paquetes de > ahí en vez de usar el instalador de EDB? >
Re: [pgsql-es-ayuda] Duda sobre replicacion
Te recomendaria que usaras repmgr (http://repmgr.org/) aun no le agarro del todo la vuelta pero si he probado y hace una replica exacta. Saludos Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected] 2011/12/29 Juan Carlos Ramirez Zambrano > Hola miembros de la lista, antes que nada agradezco la ayuda que me pueda > proporcionar con la siguiente duda > > La duda en si es, si replico la base de datos utilizando la herramienta de > postgres " Streaming " que posibilidad existe que los problemas se pasen al > servidor esclavo, tomando en cuenta que en el servidor esclavo es > una instalación completamente nueva. > > la versión que tengo de postgres es 9.0 > > La base de datos pesa al rededor de 500 GB > > Agradeco la ayuda que me puedan proporcionar. > > Saludos. > >
Re: [pgsql-es-ayuda] Duda sobre replicacion
Ese problema ya lo tuve en algun momento y fue porque la copia no se termino de hacer correctamente, fijate que al final debe decir "Backup Complete" y si, la herramienta hace una copia exacta de tu DATA original o sea del directorio, en mi caso, /var/lib/pgsql/9.1/data. Saludos Ing. Reynier Pérez Mira Cel: +58 424.180.5609 / +58 416.921.7406 Correo: [email protected] / [email protected] 2011/12/30 Juan Carlos Ramirez Zambrano > Hola, gracias por tu contestación > > Si he probado el repmgr, lo único que me pasa es que al utilizar esta > herramienta si realizo la copia, pero al querer iniciar el servidor esclavo > me marca error me indica que la base de datos se esta iniciando y de este > paso no he podido continuar. > > Una pregunta si mi base de datos tiene alguna problema este se hereda a la > base de datos esclava? > > Saludos y gracias > > > El 30 de diciembre de 2011 08:46, [email protected] > escribió: > > Te recomendaria que usaras repmgr (http://repmgr.org/) aun no le agarro >> del todo la vuelta pero si he probado y hace una replica exacta. >> Saludos >> Ing. Reynier Pérez Mira >> Cel: +58 424.180.5609 / +58 416.921.7406 >> Correo: [email protected] / [email protected] >> >> >> >> >> 2011/12/29 Juan Carlos Ramirez Zambrano >> >>> Hola miembros de la lista, antes que nada agradezco la ayuda que me >>> pueda proporcionar con la siguiente duda >>> >>> La duda en si es, si replico la base de datos utilizando la herramienta >>> de postgres " Streaming " que posibilidad existe que los problemas se pasen >>> al servidor esclavo, tomando en cuenta que en el servidor esclavo es >>> una instalación completamente nueva. >>> >>> la versión que tengo de postgres es 9.0 >>> >>> La base de datos pesa al rededor de 500 GB >>> >>> Agradeco la ayuda que me puedan proporcionar. >>> >>> Saludos. >>> >>> >> >
Re: [pgsql-es-ayuda] fallo posgresq 8.1 prolian
Revisa los permisos de la carpeta data y revisa tambien que tenga como propietario al usuario postgres, mira en los logs de inicio de postgres a ver que es lo que esta sucediendo Saludos ReynierPM 2012/1/16 Ricardo Mendoza > Buenos dias, tengo una vieja base de datos postgresql 8.1, montada en un > servidor linux suse 10, en un equipo compaq prolian. > Por alguna razon el servidor no quiso arrancar mas en forma grafica, estoy > iniciandolo en modo comandos y pude recuperar las carpetas de postgresql. > Configure nuevamente el servidor con otro disco y monte nuevamente el > postgresql 8.1 e inicia normal, el problema es cuando le cargo la carpeta > data que recupere, pues el servicio de postgres no inicia. >
