Postgresql que se muere

Enrique Herrera Noya quiquetux en gmail.com
Mie Jul 14 18:32:43 CLT 2010



On 14/07/10 18:29, Eduardo Silva wrote:
> On 13/07/10 02:21, Andres Junge wrote:
>
>   
>>> Hola
>>> Tenemos un servidor con Asterisk el cual registra todas las llamadas que
>>> pasan por el en un servidor postgresql. Todo andaba bien hasta que
>>> derrepente el postgresql dejo de atender algunas consultas. Por ejemplo
>>> si le envio:
>>>
>>> asterisk=> SELECT COUNT(*) AS "count" FROM "uso_detalle_anexo" WHERE
>>> "dst" = '98263186' AND "anexo" = '117' AND "anyo" = '2008' AND "mes" =
>>> '12';
>>> ERROR:  invalid memory alloc request size 1818585462
>>>
>>> Que podra ser. Por donde buscamos?
>>>
>>>
>>>       
>> buscando en google por
>>
>> ERROR:  invalid memory alloc request size
>>
>> me dio esto(traducido se entiende mejor):
>>
>>
>> http://mobile.osnews.com/staff/permalink.php/4062/tracking_down_database_corruption_with_psql.html
>> http://mobile.osnews.com/staff/index.php/tag/postgres
>> http://thoughts.j-davis.com/2009/11/29/linux-oom-killer/
>>
>> http://www.redhat.com/docs//manuals/database/RHDB-7.1.3-Manual/admin_user/kernel-resources.html
>>
>> tienen respaldo de la base?
>> tiene pinta a corrupción de tablas
>>
>>
>>
>>
>>     
> Si no calculo mal, eso es app 1.7G, tiene sentido que malloc() falle..
>
>   
revisar tuning de S.O. vs postgresql

>
>   
>>
>>
>>
>>
>>
>>
>>     
>>> Saludos
>>> Andres
>>>
>>>
>>>
>>>       
>>
>>     
>
>   



Más información sobre la lista de distribución Linux