viernes, 13 de mayo de 2016

[tip - linux] - Como setear algunos parametros de kernel y memoria requeridos por Oracle como shmmax, shmmni y otros

Al instalar aplicaciones de servidor de Oracle en Linux es probable que la lista de requerimientos sea bastante larga tanta en software y dependencias requeridas como en al parametrización del sistema, y ni hablar si estamos optando por usar Red Hat en vez de Oracle Linux. A continuación dejo una lista de algunos parámetros comúnmente solicitados para la instalación de una Database como la Oracle 11G, y como cambiar el parámetro del archivo, ya que algunos no es posible editarlos con un editor como por ejemplo vi.





La mayoría de los parámetros son archivos en el path: /proc/sys/kernel

[root@oraclexe Disk1]# cd /proc/sys/kernel

En el archivo sem podemos modificar los parametros de: semmsl, semmns, semopm y semmni, y a este si lo podemos editar con vi:

[root@oraclexe kernel]# vi sem


En cambio al resto podemos, o debemos, modificarlos con echo:

[root@oraclexe kernel]# echo 4294967295 > shmmax

[root@oraclexe kernel]# echo 4096 > shmmni

[root@oraclexe kernel]# echo 2097152 > shmall
Despues los parametros relacionados al filesystem estan en la parte de fs

 [root@oraclexe Disk1]# cd /proc/sys/fs/

[root@oraclexe kernel]# echo 6815744 > file-max

Y los parametros de networking en net:

 [root@oraclexe Disk1]# cd /proc/sys/net/ipv4

[root@oraclexe kernel]# echo 9000 65500 > ipv4/ip_local_port_range

Espero que les sirva por si no llegara  recordar como cambiar alguno de los parametros, o donde está.

Saludos.

Escrito por

Espero que les haya gustado, ¡y no se olviden de comentar o sugerir futuros temas! Mi Twitter: @ar_jorge1987



No hay comentarios. :

Publicar un comentario