From: | "Marcelo Retamal Vallejos" <mretamal(at)cmet(dot)net> |
---|---|
To: | "Lista Postgres" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Fw: Fw: Ayuda con equipo |
Date: | 2008-11-26 18:02:56 |
Message-ID: | C1BA44BBCBD042D781A968CDA1BBB695@mretamalxp2 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Bueno... esta es la historia.
El equipo de un momento a otro se comenzó a pegar. Revisamos el
/var/log/message y no hay nada anormal, excepto por warnigs como " no hay
una transacción en curso". La lectura a los disco es permante, esto es,
los
leds leen continuamente sin intermitencia, al producirse esto, comienza a
bloquear a los usuarios que acceden a la BD mediante aplicaciones varias.
Al
acceder al equipo via login, se demora en dar respuesa a comandos básicos
como top (la memoria esta casi ocupada en su totalidad pero la cpu
practicamente sin uso, además hay muchos postmaster trabajando) o ls.
Este equipo también cuenta con el samba (que es usado para dejar archivos
de
imagenes que luego serán almacenados en la BD) y el acceso a este recurso
es
muy alto, lo que quiere decir, que se hacen muchos lo_import y lo_export de
archivos.
Al bajar el servicio PG, bueno, se liberan las conexiones y procesos y el
equipo vuelve a esta Ok, pero a medida que hay más conexiones y peticiones
comienza a quedar pegado hasta que no hay forma de acceder a la BD y menos
al servidor.
Eso.
Por eso necesitamos saber cuales son las condiciones que deben cumplir un
equipo para lograr un servidor de BD PG de alta disponibilidad.
Gracias de antemano.
>
> ----- Original Message -----
> From: "Guido Barosio" <gbarosio(at)gmail(dot)com>
> To: "Marcelo Retamal Vallejos" <mretamal(at)cmet(dot)net>
> Cc: "Lista Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
> Sent: Wednesday, November 26, 2008 2:17 PM
> Subject: Re: [pgsql-es-ayuda] Fw: Ayuda con equipo
>
>
> Marcelo,
>
> No estas describiendo cual es el problema, sino diciendo cual es
> la solucion que le queres dar. Seria objetivo para el resto que nos
> comentes un poco de que se trata esto para asi poder avanzar con ideas
> =)
>
> Saludos,
> gb.-
>
> 2008/11/26 Marcelo Retamal Vallejos <mretamal(at)cmet(dot)net>:
>> Hola lista, en especial a Alvaro. Hemos tenido últimamente problemas con
>> uno de los servidores principales de BD de la empresa (PG 8.2.4 en
>> opensuse
>> 10 para 64 bits), el problema está en la alta disponibilidad de este
>> equipo,
>> y que ha llevado a tener horas muertas de acceso (en resumen, histeria
>> total
>> por parte de los usuarios). Llevamos años en PG, creo que desde el 2003,
>> y
>> hemos tenido optimos resultados pero ya estamos llegando al colapso. Lo
>> raro, que el equipo al detener el servicio del postgres se libera y no
>> queda
>> pegado. A donde quiero llegar, queremos tener conciencia de cómo salir
>> del
>> paso cuando el equipo se pega. Hemos pensado en replicación, en cluster,
>> cambiar de distribución de linux (el postgresql.conf esta ok).
>> La pregunta sería: ¿Que condiciones deben cumplirse para lograr un
>> servidor
>> de BD PG de alta disponibilidad?.
>>
>> Como nota: el equipo es un servidor 2U, con opensuse 10 de 64 bits, 4GB
>> en
>> RAM, RAID 5 SCSI, 73 GB EN DD, no hay replicación, sólo respaldos con
>> pgdump.
>>
>> Espero su ayuda, gracias.
>>
>> Atte., Marcelo Retamal Vallejos
>> Ingeniería de Sistemas
>> CMET
> --
> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo
> agradecerán
>
From | Date | Subject | |
---|---|---|---|
Next Message | Cesar Erices | 2008-11-26 18:04:29 | Re: Fw: Ayuda con equipo |
Previous Message | Espartano | 2008-11-26 18:02:49 | Re: Fw: Ayuda con equipo |