utilizar creando un proyecto a diferencia de antes que los parámetros
se definían en el /etc/system.
La ventaja de utilizar proyectos es que se pueden modificar de manera
dinámica y no es necesario reiniciar el equipo para que estos sean
detectados.
Correlación entre el /etc/system y los proyectos:
Parameter Replaced by Resource Control Recommended Value
noexec_user_stack NA 1
semsys:seminfo_semmni project.max-sem-ids 100
semsys:seminfo_semmns NA 1024
semsys:seminfo_semmsl project.max-sem-nsems 256
semsys:seminfo_semvmx NA 32767
shmsys:shminfo_shmmax project.max-shm-memory 4294967295
shmsys:shminfo_shmmin NA 1
shmsys:shminfo_shmmni project.max-shm-ids 100
shmsys:shminfo_shmseg NA 10
Procedimiento para aplicar los parámetros de Kernel en SAP y Oracle
bajo Solaris 10
---------------------------------------------------------------------------
1º Agregar en el /etc/system
set rlim_fd_cur=8192
set noexec_user_stack=1
2º Agregar durante la instalacion de SAP al profile de root
# projmod -K 'project.max-sem-ids=(priv,4096,deny)' \
-K 'process.max-sem-nsems=(priv,5010,deny)' \
-K 'project.max-shm-ids=(priv,256,deny)' \
-K 'project.max-shm-memory=(priv,18446744073709551615,deny)'
\
user.root
3º Modificar el profile de root
# projmod -r -K 'project.max-sem-ids=(priv,4096,deny)' \
-K 'process.max-sem-nsems=(priv,5010,deny)' \
-K 'project.max-shm-ids=(priv,256,deny)' \
-K 'project.max-shm-memory=(priv,
18446744073709551615,deny)'\
user.root
4º Aplicar los parametros al usuario SAP
# projadd -p 200 -c "Oracle Project" -U oracle \
-K 'project.max-sem-ids=(priv,4096,deny)' \
-K 'process.max-sem-nsems=(priv,5010,deny)' \
-K 'project.max-shm-ids=(priv,256,deny)' \
-K 'project.max-shm-memory=(priv,18446744073709551615,deny)'
\
user.oracle
# cat /etc/project
system:0::::
user.root:1::::
noproject:2::::
default:3::::
group.staff:10::::
user.oracle:200:Oracle Hoteles Project:oracle::process.max-sem-
nsems=(priv,5010,deny);project.max-sem-ids=(priv,
4096,deny);project.max-shm-ids=(priv,256,deny);project.max-shm-
memory=(priv,18446744073709551615,deny)
funcionar iniciar una nueva secion de oracle y volver a intentar.
Mariano
No hay comentarios:
Publicar un comentario