> -----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.


--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo

Responder a