Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Gestión de servicios y errores en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Gestión de servicios (descripción general)
Repositorio de configuración de servicios
Capas administrativas de la SMF
Copias de seguridad del repositorio de la SMF
Registro de errores del servicio 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
Daemon de reiniciador maestro de la SMF
Reiniciadores delegados de la SMF
Propiedades SMF y grupos de propiedades
Gestión de información en el repositorio de configuración de servicios
Visualización de información de la SMF
Modificación de la información de la SMF
Supresión de la información de la SMF
Cuándo utilizar niveles de ejecución o hitos
Determinación del nivel de ejecución de un sistema
Al iniciar el sistema o cambiar los niveles de ejecución con el comando init o shutdown, el daemon init inicia los procesos mediante la lectura de la información del archivo /etc/inittab. Este archivo define estos puntos importantes para el proceso init:
Que el proceso init se reiniciará
Qué procesos se deben iniciar, supervisar e reiniciar si se terminan
Qué acciones se deben realizar cuando el sistema ingresa a un nuevo nivel de ejecución
Cada entrada en el archivo /etc/inittab tiene los siguientes campos:
id:rstate :action :process
En la siguiente tabla, se describen los campos en una entrada inittab.
Tabla 1-4 Descripciones de campos para el archivo inittab
|
Ejemplo 1-2 Archivo inittab predeterminado
El siguiente ejemplo muestra un archivo inittab predeterminado que se instala con la versión. A continuación, se indica una descripción para cada línea de salida en este ejemplo.
ap::sysinit:/usr/sbin/autopush -f /etc/iu.ap (1) smf::sysinit:/lib/svc/bin/svc.startd >/dev/msglog 2<>/dev/msglog </dev/console (2) p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/...(3)
Inicializa los módulos STREAMS
Inicializa el reiniciador maestro para la SMF
Describe un cierre por fallo de energía
El proceso init se inicia y lee las propiedades que se definen en el servicio SMF svc:/system/environment:init para definir variables de entorno.
El proceso init lee el archivo inittab y hace lo siguiente:
Ejecuta cualquier entrada de proceso que tenga sysinit en el campo action, de forma que cualquier inicialización especial se pueda realizar antes de que los usuarios inicien sesión.
Pasa las actividades de inicio a svc.startd.
Para obtener una descripción detallada de cómo el proceso init utiliza el archivo inittab, consulte la página del comando man init(1M).