Para la instalación de Oracle Enterprise Manager en una SuSE Linux Enterprise Server 10 tenemos que configurar unos valores mínimos en los parámetros de kernel.

Esto lo hacemos modificando el archivo /etc/sysctl.conf y añadiendo los parámetros necesarios. Es posible que nos faciliten un parámetro tal que wmem_max… lo más sencillo es buscar el parámetro en internet (una búsqueda tipo sysctl.conf wmem_max y obtendremos el parámetro completo, en este caso net.core.wmem_max):

server1:~ # cat /etc/sysctl.conf
# Disable response to broadcasts.
# You don’t want yourself becoming a Smurf amplifier.
net.ipv4.icmp_echo_ignore_broadcasts = 1
# enable route verification on all interfaces
net.ipv4.conf.all.rp_filter = 1
# enable ipV6 forwarding
#net.ipv6.conf.all.forwarding = 1
#
############################################
# Parameters for Oracle Enterprise Manager
############################################
kernel.sem=250 32000 100 128
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.shmall=2097152
fs.file-max=65536
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576

Después de reiniciar la máquina podemos verificar los valores con el comando sysctl:

server1:~ # sysctl -a |egrep -i “semmsl|semmns|semmni|semopm|shmmax|shmmni|shmall|shmall|file-max|ip_local_port_range|rmem_default|rmem_max|wmem_default|wmem_max”
net.ipv4.ip_local_port_range = 1024     29999
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 2147483648
fs.file-max = 65536