lunes, 12 de julio de 2010

Cómo ver valores parámetros del Kernel en Solaris

Introducción
Hay veces que necesitamos conocer los valores que tenemos asignados a nuestros parámetros de kernel en Solaris -principalmente para tunear el sistema-.

Para ello, podemos utilizar el depurador <mdb> con la opción <-k> que fuerza al kernel a entrar en modo debug y por lo tanto, nos permitirá hacerle consultas. Estas consultas deben hacerse desde la Zona Global

El formato será el siguiente
# echo nombre/D | mdb -k
Por ejemplo, para consultar el valor de <maxuprc> haremos lo siguiente:
# echo maxuprc/D | mdb -k
maxuprc:
maxuprc:        29950

Recordar, que si intentamos hacerlo sobre una Zona NoGlobal, se producirá el siguiente error:
# echo maxuprc/D | mdb -k
mdb: failed to open /dev/ksyms: No such file or directory


Referencias

No hay comentarios:

Publicar un comentario