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