Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Inicio y cierre de sistemas Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Inicio y cierre de un sistema (descripción general)
2. x86: Administración de GRand Unified Bootloader (tareas)
3. Cierre de un sistema (tareas)
4. Inicio de un sistema (tareas)
5. Inicio de un sistema desde la red (tareas)
6. Resolución de problemas de inicio de un sistema (tareas)
Gestión de los archivos de inicio de Oracle Solaris
Cómo mostrar el contenido del archivo de inicio
Gestión del servicio SMF boot-archive
Cierre e inicio de un sistema para fines de recuperación
SPARC: Cómo detener un sistema para fines de recuperación
x86: Cómo detener y reiniciar un sistema para fines de recuperación
Cómo iniciar desde un medio para resolver una contraseña de usuario root desconocida
Provocación de un volcado por caída y un reinicio del sistema
SPARC: Cómo forzar un volcado por caída y un reinicio del sistema
x86: Cómo forzar un volcado por caída y un reinicio del sistema
Inicio de un sistema con el depurador de núcleo (kmdb) activado
SPARC: Cómo iniciar un sistema con el depurador del núcleo (kmdb) activado
x86: Cómo iniciar un sistema con el depurador del núcleo (kmdb) activado
x86: Resolución de problemas con Fast Reboot
x86: Depuración de posibles errores graves anticipados
x86: Condiciones en las que Fast Reboot puede no funcionar
Resolución de problemas con el inicio y la utilidad de gestión de servicios
Se proporciona la siguiente información en esta sección:
Para obtener una descripción general de los archivos de inicio de Oracle Solaris, consulte Descripción de los archivos de inicio de Oracle Solaris.
Además de administrar el cargador de inicio en las plataformas x86, el comando bootadm también se utiliza para realizar las siguientes tareas a fin de mantener los archivos de inicio de Oracle Solaris para SPARC y x86:
Enumerar los archivos y directorios que se incluyen en el archivo de inicio del sistema.
Actualizar manualmente el archivo de inicio.
La sintaxis del comando es la siguiente:
bootadm [subcommand] [-option] [-R altroot]
Para obtener más información acerca del comando bootadm, consulte la página del comando man bootadm(1M).
# bootadm list-archive
Muestra los archivos y directorios que se incluyen en los archivos de inicio.
El servicio boot-archive se controla mediante SMF. La instancia de servicio es svc:/system/boot-archive:default. El comando svcadm se utiliza para activar y desactivar servicios.
Si el servicio boot-archive no está activado, puede que no se lleve a cabo la recuperación automática del archivo de inicio en un reinicio del sistema. Como consecuencia, puede que el archivo de inicio no quede sincronizado o que quede dañado, lo cual impediría el inicio del sistema.
Para determinar si el servicio boot-archive se está ejecutando, utilice el comando svcs de la siguiente manera:
$ svcs boot-archive STATE STIME FMRI online 10:35:14 svc:/system/boot-archive:default
En este ejemplo, la salida del comando svcs indica que el servicio boot-archive está en línea.
Para obtener más información, consulte las páginas del comando man svcadm(1M) y svcs(1).
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# svcadm enable | disable system/boot-archive
# svcs boot-archive
Si el servicio se está ejecutando, la salida muestra el estado en línea de un servicio.
STATE STIME FMRI online 9:02:38 svc:/system/boot-archive:default
Si el servicio no se está ejecutando, la salida indica que el servicio no está en línea.
# bootadm update-archive
Nota - Para actualizar el archivo de inicio en un root alternativo, escriba:
# bootadm update-archive -R /a
Especifica una ruta raíz alternativa para aplicar al subcomando update-archive.
Precaución - No debe hacerse referencia al sistema de archivos raíz de ninguna zona no global con la opción -R. Esta acción puede dañar el sistema de archivos de una zona global y poner en peligro la seguridad de una zona global, o dañar el sistema de archivos de una zona no global. Consulte la página del comando man zones(5). |
# reboot
Durante el proceso de reinicio de un sistema, si el sistema no admite la función Fast Reboot, se puede producir un error en la actualización automática del archivo de inicio. Este problema puede dar como resultado la imposibilidad del sistema para reiniciarse en el mismo entorno de inicio.
En este caso, se muestra una advertencia similar a la siguiente, y el sistema entra en el modo de mantenimiento del sistema:
WARNING: Reboot required. The system has updated the cache of files (boot archive) that is used during the early boot sequence. To avoid booting and running the system with the previously out-of-sync version of these files, reboot the system from the same device that was previously booted.
El servicio SMF svc:/system/boot-config:default contiene la propiedad auto-reboot-safe, que se establece en false de manera predeterminada. Si se establece la propiedad en true, se comunica que tanto el firmware del sistema como la entrada de menú de GRUB predeterminada se configuraron para iniciarse desde el dispositivo de inicio actual. El valor de esta propiedad se puede modificar para poder borrar una actualización automática con errores del archivo de inicio, como se describe en el siguiente procedimiento.
# reboot
# svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
# svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe config/auto-reboot-safe boolean true