JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Administración de Oracle Solaris: administración básica     Oracle Solaris 10 1/13 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

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.  Uso de Oracle Configuration Manager

18.  Gestión de servicios (descripción general)

Introducción a la SMF

Cambios en el comportamiento al utilizar la SMF

Conceptos de la SMF

Servicio SMF

Identificadores de servicio

Estados de servicio

Manifiestos de la SMF

Perfiles de la SMF

Repositorio de configuración de servicios

Copias de seguridad del repositorio de la SMF

Instantáneas 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

Componentes de la SMF

Daemon de reiniciador maestro de la SMF

Reiniciadores delegados de la SMF

SMF e inicio

Compatibilidad de la SMF

Niveles de ejecución

Cuándo utilizar niveles de ejecución o hitos

Determinación del nivel de ejecución de un sistema

Archivo /etc/inittab

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)

21.  Administración de software con herramientas de administración del sistema Oracle Solaris (tareas)

22.  Gestión de software mediante comandos de paquetes de Oracle Solaris (tareas)

23.  Gestión de parches

A.  Servicios SMF

Índice

Niveles de ejecución

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.

El sistema operativo 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 18-2 Niveles de ejecución de Solaris

Nivel de ejecución
Estado init
Tipo
Finalidad
0
Estado de apagado
Apagado
Para cerrar el sistema operativo, de modo que sea seguro desactivar la alimentación del sistema.
s o S
Estado de un solo usuario
Usuario único
Para ejecutar como un único usuario con algunos sistemas de archivos montados y accesibles.
1
Estado administrativo
Usuario único
Para acceder a todos los sistemas de archivos disponibles. Los inicios de sesión de usuario están desactivados.
2
Estado multiusuario
Multiusuario
Para las operaciones normales. Varios usuarios pueden acceder al sistema y a todos los sistemas de archivos. Todos los daemons se están ejecutando, excepto los daemons del servidor NFS.
3
Nivel de multiusuario con recursos NFS compartidos
Multiusuario
Para las operaciones normales con recursos NFS compartidos. Éste es el nivel de ejecución predeterminado para el sistema operativo Solaris.
4
Estado multiusuario alternativo
No está configurado de manera predeterminada, pero está disponible para ser usado por los clientes.
5
Estado de apagado
Apagado
Para cerrar el sistema operativo, de modo que sea seguro desactivar la alimentación del sistema. Si es posible, desactiva de forma automática la alimentación en los sistemas que admiten esta función.
6
Estado de reinicio
Reinicio
Para cerrar el sistema en el nivel de ejecución 0 y reiniciar en el nivel de multiusuario con recursos NFS compartidos (o cualquier nivel que sea la opción predeterminada en el archivo inittab).

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 18-3 Niveles de ejecución de Solaris e hitos de SMF

Nivel de ejecución
FMRI de hito de SMF
S
milestone/single-user:default
2
milestone/multi-user:default
3
milestone/multi-user-server:default

Cuándo utilizar niveles de ejecución o hitos

En la mayoría de los casos, el uso del comando init con un nivel de ejecución para cambiar el estado del sistema es suficiente. El uso de hitos para cambiar el estado del sistema puede resultar confuso y puede conducir a un comportamiento inesperado. Además, el comando init permite que el sistema se cierre, por lo tanto, init es el mejor comando para cambiar el estado del sistema.

Sin embargo, el inicio de un sistema con el hito none puede ser muy útil al depurar los problemas de inicio. No hay un nivel de ejecución equivalente al hito none. Consulte Cómo iniciar sin tener que iniciar servicios para obtener instrucciones específicas.

Determinación del nivel de ejecución de un sistema

Visualice la información del nivel de ejecución utilizando el comando who -r.

$ who -r

Utilice el comando who -r para determinar el nivel de ejecución actual de un sistema para cualquier nivel.

Ejemplo 18-1 Determinación del nivel de ejecución de un sistema

Este ejemplo muestra información acerca del nivel de ejecución actual de un sistema y de los niveles de ejecución anteriores.

$ who -r
 .    run-level 3  Dec 13 10:10  3  0 S
$
Salida del comando who -r
Descripción
run-level 3
Identifica el nivel de ejecución actual
Dec 13 10:10
Identifica la fecha del último cambio de nivel de ejecución
3
También identifica el nivel de ejecución actual
0
Identifica el número de veces que el sistema ha estado en este nivel de ejecución desde el último reinicio
S
Identifica el nivel de ejecución anterior