Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
![]() |
Inicio y cierre de Oracle Solaris en plataformas x86 Oracle Solaris 11 Information Library (Español) |
1. Inicio y cierre de un sistema basado en x86 (descripción general)
Novedades sobre el inicio y el cierre de sistemas
Archivos driver.conf proporcionados de manera administrativa
Compatibilidad con la consola de mapa de bits
x86: Eliminación de compatibilidad con núcleo de 32 bits
Inicio y cierre de sistemas basados en x86 (mapa de temas)
Directrices para el inicio de un sistema basado en x86
Motivos para iniciar un sistema
La utilidad de gestión de servicios (SMF) y el inicio
Cambios en el comportamiento del inicio con el uso de la SMF
Cómo funcionan los niveles de ejecución
Qué sucede cuando un sistema se inicia en un estado multiusuario (nivel de ejecución 3)
Descripción general de la arquitectura de inicio de Oracle Solaris
Cómo funciona el proceso de inicio x86
Finalidad y función del menú de GRUB
Convenciones de denominación de dispositivos de GRUB
Terminología del inicio de GRUB y x86
2. Inicio de un sistema basado en x86 en un estado especificado (tareas)
3. Cierre de un sistema (tareas)
4. Reinicio de un sistema basado en x86 (tareas)
5. Inicio de un sistema basado en x86 desde la red (tareas)
6. Modificación de los parámetros de inicio en un sistema basado en x86 (tareas)
7. Creación, administración e inicio desde entornos de inicio ZFS en plataformas x86 (tareas)
8. Mantenimiento de la capacidad de inicio de un sistema basado en x86 (tareas)
9. Resolución de problemas del inicio de un sistema basado en x86 (tareas)
El nivel de ejecución de un sistema (también conocido como un estado init) define qué servicios y recursos están disponibles para los usuarios. Un sistema sólo puede estar en un nivel de ejecución a la vez.
Oracle Solaris tiene ocho niveles de ejecución, que se describen en la tabla siguiente. El nivel de ejecución predeterminado se especifica en el archivo /etc/inittab como nivel de ejecución 3.
Tabla 1-3 Niveles de ejecución de Oracle Solaris
|
Además, el comando svcadm se puede utilizar para cambiar el nivel de ejecución de un sistema seleccionando un hito en el que desea ejecutar. La siguiente tabla muestra qué nivel de ejecución corresponde a cada hito.
Tabla 1-4 Niveles de ejecución e hitos de SMF
|
El proceso init se inicia y lee las propiedades que se definen en el servicio SMF svc:/system/environment:init para establecer las variables de entorno. De manera predeterminada, sólo se define la variable TIMEZONE.
A continuación, 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 en el sistema.
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).
En general, los hitos y los niveles de ejecución no se cambian con frecuencia. Si es necesario, lo apropiado sería usar el comando init para cambiar a un nivel de ejecución, que también cambiará el hito. El comando init también sirve para cerrar un sistema.
Sin embargo, el inicio de un sistema con el hito none puede ser muy útil para depurar los problemas de inicio. No hay un nivel de ejecución equivalente al hito none. Para obtener más información, consulte Cómo iniciar sin tener que iniciar servicios de Administración de Oracle Solaris: tareas comunes.