Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de administración del sistema: administración básica |
1. Herramientas de gestión de Oracle Solaris (guía)
2. Trabajo con Solaris Management Console (tareas)
3. Trabajo con Oracle Java Web Console (tareas)
4. Gestión de grupos y cuentas de usuario (descripción general)
5. Gestión de cuentas de usuario y grupos (tareas)
6. Gestión del soporte cliente-servidor (descripción general)
7. Administración de clientes sin disco (tareas)
8. Introducción al cierre e inicio de un sistema
9. Cierre e inicio del sistema (descripción general)
10. Cierre de un sistema (tareas)
11. Modificación del comportamiento del inicio de Oracle Solaris (tareas)
12. Cómo iniciar un sistema Oracle Solaris (tareas)
13. Gestión de archivos de inicio de Oracle Solaris (tareas)
14. Resolución de problemas de inicio de un sistema Oracle Solaris (tareas)
15. x86: Inicio basado en GRUB (referencia)
16. x86: Inicio de un sistema que no implementa GRUB (tareas)
17. Comando regadm del registro automático de Oracle Solaris (tareas)
18. Gestión de servicios (descripción general)
Cambios en el comportamiento al utilizar la SMF
Depósito de configuración de servicios
Copias de seguridad del depósito de la SMF
Interfaces de programación y administración de la SMF
Utilidades administrativas de la línea de comandos de la SMF
Interfaces de biblioteca de configuración de gestión de servicios
Cuándo utilizar niveles de ejecución o hitos
Determinación del nivel de ejecución de un sistema
Qué sucede cuando el sistema se lleva al nivel de ejecución 3
19. Gestión de servicios (tareas)
20. Gestión de software (descripción general)
22. Gestión de software mediante comandos de paquetes de Oracle Solaris (tareas)
La SMF incluye un daemon de reiniciador maestro y reiniciadores delegados.
El daemon svc.startd es el iniciador del proceso maestro y el reiniciador para el sistema operativo Solaris. El daemon es responsable de la gestión de dependencias de servicios para todo el sistema. El daemon toma la responsabilidad anterior que init tenía por iniciar las secuencias de comandos /etc/rc*.d adecuadas en los niveles de ejecución adecuados. En primer lugar, svc.startd recupera la información en el depósito de configuración de servicios. A continuación, el daemon inicia servicios cuando sus dependencias se cumplen. El daemon también es responsable de reiniciar servicios que han fallado y de cerrar servicios cuyas dependencias ya no se cumplen. El daemon realiza un seguimiento del estado del servicio mediante una vista de la disponibilidad del sistema operativo por medio de eventos, como la finalización del proceso.
Algunos servicios tienen un conjunto de comportamientos comunes en el inicio. Para proporcionar características en común entre estos servicios, un reiniciador delegado puede tomar la responsabilidad de estos servicios. Además, un reiniciador delegado se puede utilizar para proporcionar comportamientos de reinicio más complejos o específicos de aplicaciones. El reiniciador delegado puede admitir un conjunto diferente de métodos, pero exporta los mismos estados de servicios que el reiniciador maestro. El nombre del reiniciador se almacena con el servicio. Un ejemplo actual de un reiniciador delegado es inetd, que puede iniciar servicios de Internet a petición, en lugar de tener los servicios ejecutándose en todo momento.