Solaris 9: Notas sobre la versión (Edición SPARC)

libresolv.so.2 agota el espacio de archivos de intercambio con aplicaciones de subproceso múltiple cuando se especifica DNS en /etc/nsswitch.conf (4646349)

Si se especifica DNS para la consulta de sistemas o ipnodes en el archivo /etc/nsswitch.conf y el sistema está ejecutando aplicaciones de subproceso múltiple, el daemon nscd podria dejar de funcionar inesperadamente. Este problema se produce porque el daemon nscd va aumentando de tamaño y puede llegar a ocupar 4 GB de espacio de intercambio. Si todo el espacio de intercambio, se termina, entonces nscd podría fallar y otros procesos nuevos podrían sufrir varios errores.

Solución alternativa: para evitar este problema, modifique los valores de nscd; siga estos pasos.

  1. Conviértase en superusuario.

  2. Pare el daemon nscd.


    # /etc/init.d/nscd stop
    

  3. Agregue o modifique las líneas siguientes del archivo /etc/nscd.conf.

    • keep-hot-count hosts 0

    • keep-hot-count ipnodes 0

  4. Reinicie el daemon nscd.


    # /etc/init.d/nscd start
    


    Nota -

    No ejecutar nscd hará que la misma fuga aparezca en cualquier aplicación de subproceso múltiple que realice consultas de sistemas.