From: | Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: SSHMAX Ayuda!!! |
Date: | 2004-08-24 14:31:28 |
Message-ID: | 200408241131.28935.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Mar 24 Ago 2004 11:19, Edwin Quijada escribió:
> Suse Linux 9.0 y Postgres 7.4.2
> Revise
> dell-server:/etc/init.d # cat /proc/sys/kernel/shmall
> 2097152
> dell-server:/etc/init.d # cat /proc/sys/kernel/shmmax
> 33554432
>
> Dice supeustamenete el manual q debe de estar en 32mb inicialmente.
[snip]
> > > DETAIL: Failed system call was shmget(key=5432001, size=70582272,
> >
> >03600).
El kernel esta configurado para dar como máximo 32Mb de memoria compartida,
pero el PostgreSQL esta pidiendo más de 70Mb. Debés haber incrementado
shared_buffers seguramente.
Hace lo siguiente:
# echo "71000000" > /proc/sys/kernel/shmmax
Y después trata de levantar el PostgreSQL. Debería andar.
No se dónde se configura en SuSE eso, para que el cambio se haga efectivo en
caso de un reinicio del sistema. Busca en la documentación de SuSE, o agrega
la línea que te pase al principio del script de inicio de PostgreSQL.
--
11:20:01 up 1 day, 3:07, 2 users, load average: 0.48, 0.46, 0.58
-----------------------------------------------------------------
Martín Marqués | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica | DBA, Programador, Administrador
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Martin Marques | 2004-08-24 14:37:49 | Re: SSHMAX Ayuda!!! |
Previous Message | Alvaro Herrera | 2004-08-24 14:26:27 | Re: SSHMAX Ayuda!!! |