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 x86     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

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

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)

Reinicio de un sistema basado en x86 (mapa de tareas)

Reinicio de un sistema basado en x86

Cómo reiniciar un sistema utilizando el comando init

Cómo reiniciar un sistema con el comando reboot

Aceleración del proceso de reinicio en un sistema basado en x86

Cómo reiniciar un sistema omitiendo el BIOS

Ejecución de un reinicio de un sistema en un entorno de inicio recién activado o alternativo

Cambio del comportamiento predeterminado de la función Fast Reboot

Reinicio estándar de un sistema que tenga la función Fast Reboot habilitada

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)

Índice

Aceleración del proceso de reinicio en un sistema basado en x86

La función Fast Reboot de Oracle Solaris permite reiniciar un sistema basado en x86 omitiendo los procesos del firmware y del cargador de inicio. El reinicio rápido implementa un cargador de inicio en el núcleo que carga el núcleo en la memoria y, a continuación, cambia a dicho núcleo, de modo que el proceso de reinicio se produce en unos segundos. Las funciones Fast Reboot y Panic Fast Reboot (un reinicio rápido del sistema posterior a un error grave del sistema) están activadas de manera predeterminada, por lo que no es necesario utilizar la opción -f con el comando reboot para realizar un reinicio rápido de un sistema basado en x86.

La compatibilidad con Fast Reboot se proporciona mediante un nuevo servicio de boot-config, svc:/system/boot-config:default. Este servicio proporciona un medio para definir o modificar las propiedades de configuración de inicio predeterminadas de un sistema si es necesario. Cuando la propiedad config/fastreboot_default se define como true, el sistema realiza automáticamente un reinicio rápido. El valor de esta propiedad se establece en true en un sistema basado en x86. Para obtener más información, consulte Cambio del comportamiento predeterminado de la función Fast Reboot.

La capacidad del sistema para omitir el firmware cuando se inicia una nueva imagen del sistema operativo depende de la implementación de los controladores de dispositivos en un nuevo punto de entrada de operación de dispositivos, quiesce. En los controladores admitidos, esta implementación pone un dispositivo en reposo, de modo que, al completar la función, el controlador ya no genere interrupción. Esta implementación también restablece el estado de hardware de un dispositivo, desde donde el dispositivo se puede configurar correctamente mediante la rutina de conexión del controlador, sin ciclo de encendido del sistema ni configuración mediante firmware. Para obtener más información sobre esta función, consulte las páginas del comando man quiesce(9E) y dev_ops(9S).


Nota - No todos los controladores implementan la función quiesce. Para obtener instrucciones para resolver problemas, consulte Condiciones de la resolución de problemas que podrían impedir el funcionamiento de Fast Reboot en las plataformas x86.


Para ver una demostración que describe el proceso de reinicio rápido de manera más detallada, vaya a http://download.oracle.com/otndocs/tech/OTN_Demos/x86/x86-OTN-Demo/x86-OTN-Demo.html.

Cómo reiniciar un sistema omitiendo el BIOS


Nota - En esta versión de Oracle Solaris, el reinicio rápido es el modo operativo predeterminado en los sistemas basados en x86. Anteriormente, para iniciar un reinicio rápido de un sistema basado en x86, necesitaba especificar la opción -f con el comando reboot para iniciar un reinicio rápido del sistema. Ya no tendrá que especificar esta opción.


  1. Asuma el rol root.
  2. Para iniciar un reinicio rápido del sistema, escriba cualquiera de los siguientes comandos:
    # reboot
    # init 6

Ejecución de un reinicio de un sistema en un entorno de inicio recién activado o alternativo

Hay varias maneras de realizar un reinicio rápido de un sistema basado en x86 en un entorno de inicio alternativo. Los siguientes ejemplos ilustran algunos de estos métodos.

Ejemplo 4-2 x86: Ejecución de un reinicio de un sistema en un entorno de inicio recién activado

El siguiente ejemplo muestra cómo ejecutar un reinicio rápido de un sistema en el entorno de inicio recién activado, 2010-12-10-be.

# bootadm list-menu
the location for the active GRUB menu is: /rpool/boot/grub/menu.lst
default 0
0 oracle solaris 11
1 2010-12-10-be
2 zfsbe2
3 2010-12-10-be-s
# beadm activate 2010-12-10-be
# reboot

Ejemplo 4-3 x86: Ejecución de un reinicio de un sistema mediante la especificación de un entorno de inicio alternativo

Para realizar el reinicio rápido de un sistema en un entorno de inicio alternativo, por ejemplo zfsbe2, debe escribir el siguiente comando:

# reboot -- 'rpool/zfsbe2'

Para realizar el reinicio rápido de un sistema en un conjunto de datos denominado rpool/zfsbe1, debe escribir el siguiente comando:

# reboot -- 'rpool/zfsbe1'

Para realizar un reinicio rápido de un sistema en un conjunto de datos root ZFS alternativo, debe escribir el siguiente comando:

# reboot -- 'rpool/ROOT/zfsroot2'

Ejemplo 4-4 Reinicio rápido de un sistema en un entorno de inicio alternativo con el depurador del núcleo habilitado

Para realizar un reinicio rápido de un sistema en el entorno de inicio zfsbe3 con el depurador del núcleo habilitado, debe escribir el siguiente comando:

# reboot -- 'rpool/zfsbe3 /platform/i86pc/kernel/amd64/unix -k'

Ejemplo 4-5 x86: Ejecución de un reinicio de un sistema en un núcleo nuevo

Para realizar un reinicio rápido de un sistema en un núcleo nuevo denominado my-kernel, debe escribir el siguiente comando:

# reboot -- '/platform/i86pc/my-kernel/amd64/unix -k'

Ejemplo 4-6 x86: Ejecución de un reinicio de un disco montado o un conjunto de datos montado

Para realizar un reinicio rápido de un disco montado o un conjunto de datos montado, debe escribir siguiente el comando:

# reboot -- '/mnt/platform/i86pc/my-kernel/amd64/unix -k'

Ejemplo 4-7 x86: Ejecución de un reinicio de un sistema en estado de un solo usuario con el depurador del núcleo activado

Para realizar un reinicio rápido de un sistema en estado de un solo usuario con el depurador del núcleo habilitado, debe escribir el siguiente comando:

# reboot -- '-ks'

Cambio del comportamiento predeterminado de la función Fast Reboot

La función Fast Reboot se controla mediante SMF y se implementa mediante un servicio de configuración de inicio, svc:/system/boot-config. El servicio boot-config proporciona un medio para configurar o cambiar los parámetros de inicio predeterminados.

La propiedad fastreboot_default del servicio boot-config habilita un reinicio rápido automático del sistema cuando se utiliza el comando reboot o init 6. Cuando la propiedad config/fastreboot_default se establece en true, el sistema efectúa automáticamente un reinicio rápido, sin tener que utilizar el comando reboot -f. De manera predeterminada, el valor de esta propiedad se establece en true en un sistema basado en x86.

El servicio svc:/system/boot-config:default consta de las siguientes propiedades:

Ejemplo 4-8 x86: Configuración de las propiedades del servicio boot-config

Las propiedades que forman parte del servicio boot-config se pueden configurar con los comandos svccfg y svcadm.

Por ejemplo, para deshabilitar el comportamiento predeterminado de la propiedad fastreboot_onpanic en un sistema basado en x86, debería establecer el valor de la propiedad en false, como se muestra a continuación:

# svccfg -s "system/boot-config:default" setprop config/fastreboot_onpanic=false
# svcadm refresh svc:/system/boot-config:default

Tenga en cuenta que la modificación del valor de una propiedad no afecta el comportamiento predeterminado de las demás propiedades.

Para obtener información sobre la gestión del servicio de configuración de inicio mediante SMF, consulte las páginas del comando man svcadm(1M) y svccfg(1M).

Reinicio estándar de un sistema que tenga la función Fast Reboot habilitada

Para reiniciar un sistema basado en x86 que tenga la función Fast Reboot habilitada, sin tener que reconfigurar el servicio boot-config para deshabilitar la función, utilice la opción -p con el comando reboot, como se muestra a continuación:

# reboot -p