JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Inicio y cierre de Oracle Solaris en plataformas SPARC     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Inicio y cierre de un sistema basado en SPARC (descripción general)

2.  Inicio de un sistema basado en SPARC en un estado especificado (tareas)

3.  Cierre de un sistema (tareas)

Cierre de un sistema (mapa de tareas)

Descripción general del cierre de un sistema

Pautas para cerrar un sistema

Comandos de cierre del sistema

Cierre de un sistema

Cómo determinar quién ha iniciado sesión en el sistema

Cómo cerrar un sistema con el comando shutdown

Cómo apagar un sistema con el comando init

Apagado de todos los dispositivos del sistema

4.  Reinicio de un sistema basado en SPARC (tareas)

5.  Inicio de un sistema basado en SPARC desde la red (tareas)

6.  Modificación de parámetros de inicio en un sistema basado en SPARC (tareas)

7.  Creación, administración e inicio desde entornos de inicio ZFS en plataformas SPARC (tareas)

8.  Mantenimiento de la capacidad de inicio de un sistema basado en SPARC (tareas)

9.  Resolución de problemas de inicio de un sistema basado en SPARC (tareas)

Índice

Cierre de un sistema

Los siguientes procedimientos y ejemplos describen cómo apagar un sistema utilizando los comandos shutdown e init.

Cómo determinar quién ha iniciado sesión en el sistema

Para los sistemas Oracle Solaris que se utilizan como sistemas multiusuario de tiempo compartido, puede que necesite determinar si los usuarios deben iniciar sesión en el sistema antes cerrarlo. Utilice el siguiente procedimiento en estas instancias.

Cómo cerrar un sistema con el comando shutdown

  1. Asuma el rol root.
  2. Para cerrar un servidor multiusuario, averigüe si hay algún usuario que haya iniciado sesión en el sistema.
    # who

    Nota - Este paso es condicional y sólo es necesario si el sistema es un sistema de uso compartido de varios usuarios y no se utiliza normalmente al cerrar los procesadores y servidores de Oracle Solaris más nuevos.


  3. Cierre el sistema.
    # shutdown -iinit-state -ggrace-period -y
    -iinit-state

    Lleva el sistema a un estado init que es distinto del estado predeterminado S. Las opciones son 0, 1, 2, 5 y 6.

    Los niveles de ejecución 0 y 5 son estados reservados para cerrar el sistema. El nivel de ejecución 6 reinicia el sistema. El nivel de ejecución 2 está disponible como un estado operativo de multiusuario.

    -ggrace-period

    Indica un tiempo (en segundos) antes de que el sistema se cierre. El valor predeterminado es de 60 s.

    -y

    Cierra el sistema sin intervención. De lo contrario, se le pedirá continuar con el proceso de cierre después de 60 s.

    Para obtener más información, consulte la página del comando man shutdown(1M).

  4. Si se le pide confirmación, escriba y.
    Do you want to continue? (y or n): y

    Si ha utilizado el comando shutdown -y, no se le pedirá que continúe.

  5. Si se lo solicita, escriba la contraseña root.
    Type Ctrl-d to proceed with normal startup,
    (or give root password for system maintenance): xxxxxx
  6. Una vez que haya completado las tareas de administración del sistema, presione Control-D para volver al nivel de ejecución predeterminado del sistema.
  7. Utilice la siguiente tabla para verificar que el sistema se encuentre en el nivel de ejecución especificado en el comando shutdown.
    Nivel de ejecución especificado
    Indicador de sistema basado en SPARC
    S (estado de un solo usuario)
    #
    0 (estado de apagado)
    ok o >
    Nivel de ejecución 3 (estado multiusuario con recursos remotos compartidos)
    nombre de host console login:

Ejemplo 3-1 Cómo poner un servidor multiusuario en un estado de un solo usuario (nivel de ejecución S) con el comando shutdown

En el ejemplo siguiente, el comando shutdown se utiliza para llevar un sistema basado en SPARC al nivel de ejecución S (estado de un solo usuario) en tres minutos.

# who
root   console      Jun 14 15:49    (:0)

# shutdown -g180 -y

Shutdown started.    Mon Jun 14 15:46:16...

Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...
The system venus will be shut down in 3 minutes .
.
.
Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...
The system venus will be shut down in 30 seconds .
.
.
INIT: New run level: S
The system is coming down for administration.  Please wait.
Unmounting remote filesystems: /vol nfs done.
.
.
.
Jun 14 15:49:00 venus syslogd: going down on signal 15
Killing user processes: done.

Requesting System Maintenance Mode
SINGLE USER MODE

Root password for system maintenance (control-d to bypass): xxxxxx
single-user privilege assigned to /dev/console.
Entering System Maintenance Mode
.
.
.

Ejemplo 3-2 Cómo poner el sistema en un estado de cierre (nivel de ejecución 0) con el comando shutdown

En el ejemplo siguiente, el comando shutdown se utiliza para llevar un sistema basado en SPARC al nivel de ejecución 0 en cinco minutos sin necesidad de confirmación adicional.

# shutdown
Shutdown started.    Thu Jun 17 12:40:25...

Broadcast Message from root (console) on pretend Thu Jun 17 12:40:25...
The system pretend will be shut down in 5 minutes 
.
.
.
Changing to init state 0 - please wait
# 
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
.
.
.
The system is down.
syncing file systems... done
Program terminated
Type  help  for more information
ok

Véase también

Independientemente del motivo por el cual se cierra un sistema, es posible que desee volver al nivel de ejecución 3, donde todos los recursos de archivo están disponibles y los usuarios pueden iniciar sesión. Para obtener instrucciones sobre cómo restablecer el estado multiusuario de un sistema, consulte Inicio de un sistema basado en SPARC en un estado multiusuario (nivel de ejecución 3).

Cómo apagar un sistema con el comando init

Utilice este procedimiento cuando necesite cerrar un sistema independiente.

  1. Asuma el rol root.
  2. Cierre el sistema.
    # init 5

    Para obtener más información, consulte la página del comando man init(1M).

Ejemplo 3-3 Cómo poner el sistema en un estado de cierre (nivel de ejecución 0) con el comando init Command

En este ejemplo, el comando init se utiliza para establecer un sistema en el nivel donde es seguro apagar el equipo.

# init 0
#
INIT: New run level: 0
The system is coming down.  Please wait.
.
.
.
The system is down.
syncing file systems... [11] [10] [3] done
Press any key to reboot

Véase también

Independientemente del motivo por el cual se cierra el sistema, es posible que desee volver al nivel de ejecución 3, donde todos los recursos de archivo están disponibles y los usuarios pueden iniciar sesión. Para obtener instrucciones sobre cómo restablecer el estado multiusuario de un sistema, consulte Inicio de un sistema basado en SPARC en un estado multiusuario (nivel de ejecución 3).