From: | "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar> |
---|---|
To: | "'Reynier Perez Mira'" <rperezm(at)uci(dot)cu>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: [pgsql-es-ayuda] OT: Posible solución a este problema |
Date: | 2009-05-20 14:18:17 |
Message-ID: | 826ADF965955414B9EB81E53C3F54E8B@iptel.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> -----Mensaje original-----
> De: Reynier Perez Mira
>
> Buenos días a todos:
>
> ...
>
> La solución es "sencilla" pues solamente necesito ejecutar
> estos dos comandos para modificar las variables a nivel de
> kernel del SO.
> # sysctl -w kernel.shmmax=1282195456
> kernel.shmmax = 1282195456
> # sysctl -w kernel.shmall=2097152
> kernel.shmall = 2097152
>
> Ahora todo bien hasta el momento, una vez que ejecuto dichos
> comandos Postgre inicia sin problema alguno. ¿Dónde está el
> problema? Si por alguna casualidad tengo que reiniciar el
> Servidor (no el Postgre) esas variables reestablecen su valor
> original y entonces Postgres no inicia correctamente por lo
> que tengo que ejecutar el proceso completo nuevamente.
> Supuestamente haciendo esto:
> #echo 1282195456 >/proc/sys/kernel/shmmax #echo 2097152
> >/proc/sys/kernel/shmall Cuando reinicie el sistema debería
> tomar esos valores pero no lo está haciendo. ¿Alguna idea o
> solución alternativa?
>
Hola Reynier.
La solución es agregar los cambios de configuracion a /etc/sysctl.conf.
De esa forma al reiniciar el kernel levantará con tus seteos.
Saludos,
Fernando.
From | Date | Subject | |
---|---|---|---|
Next Message | Emanuel Calvo Franco | 2009-05-20 14:22:20 | Re: The database cluster was initialized without HAVE_INT64_TIMESTAMP |
Previous Message | Luis A. Zevallos Cárdenas | 2009-05-20 14:11:09 | Consulta sobre pg_column_size() |