JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía de administración del sistema: administración básica
search filter icon
search icon

Información del documento

Prefacio

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)

Resolución de problemas de inicio en la plataforma SPARC (mapa de tareas)

SPARC: Cómo detener el sistema para fines de recuperación

SPARC: 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

SPARC: Cómo iniciar un sistema para fines de recuperación

SPARC: Cómo iniciar en un entorno root ZFS para recuperarse de una contraseña perdida o de un problema parecido

SPARC: Cómo iniciar el sistema con el depurador de núcleo (kmdb)

Resolución de problemas de inicio en la plataforma x86 (mapa de tareas)

x86: Cómo detener un sistema para fines de recuperación

x86: Provocación de un volcado por caída y un reinicio del sistema

x86: Cómo forzar un volcado por caída y un reinicio del sistema

x86: Cómo iniciar un sistema con el depurador de núcleo en el entorno de inicio de GRUB (kmdb)

15.  x86: Inicio basado en GRUB (referencia)

16.  x86: Inicio de un sistema que no implementa GRUB (tareas)

17.  Comando regadm del registro automático de Oracle Solaris (tareas)

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

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

Resolución de problemas de inicio en la plataforma x86 (mapa de tareas)

Tarea
Descripción
Para obtener instrucciones
Detener un sistema para fines de recuperación
Si un archivo dañado está evitando que el sistema se inicie normalmente, primero detenga el sistema para intentar la recuperación.
Forzar un volcado por caída y un reinicio del sistema
Puede forzar un volcado por caída y un reinicio del sistema como medida de resolución de problemas.
Iniciar un sistema con el depurador de núcleo
Puede iniciar el sistema con el depurador de núcleo para solucionar problemas de inicio. Utilice el comando kmdb para iniciar el sistema.

x86: Cómo detener un sistema para fines de recuperación

  1. Detenga el sistema mediante uno de los siguientes comandos si es posible:
    • Si el teclado y el mouse son funcionales, conviértase en superusuario. A continuación, escriba init 0 para detener el sistema. Después de que aparece el indicador Press any key to reboot, presione cualquier tecla para reiniciar el sistema.

    • Si el teclado y el mouse son funcionales, conviértase en superusuario y, a continuación, escriba init 6 para reiniciar el sistema.

  2. Si el sistema no responde a ninguna entrada del mouse o el teclado, presione la tecla Restablecer, si existe, para reiniciar el sistema.

    O bien puede utilizar el interruptor de alimentación para reiniciar el sistema.

x86: Provocación de un volcado por caída y un reinicio del sistema

Forzar un volcado por caída y un reinicio del sistema es, algunas veces, necesario para fines de resolución de problemas. La función savecore está habilitada de manera predeterminada.

Para obtener más información sobre volcados por caída del sistema, consulte el Capítulo 17, Gestión de información sobre la caída del sistema (tareas) de Guía de administración del sistema: Administración avanzada.

x86: Cómo forzar un volcado por caída y un reinicio del sistema

Si no puede utilizar los comandos reboot -d o halt -d, puede utilizar el depurador de núcleo, kmdb, para forzar un volcado por caída. El depurador de núcleo se debe haber cargado, ya sea durante el inicio o con el comando mdb -k, para que el siguiente procedimiento funcione.


Nota - Debe estar en modo de texto para acceder al depurador de núcleo (kmdb). Por lo tanto, primero cierre cualquier sistema de ventanas.


  1. Acceda al depurador de núcleo.

    El método utilizado para acceder al depurador depende del tipo de consola que está utilizando para acceder al sistema.

    • Si utiliza un teclado conectado localmente, presione F1–A.

    • Si utiliza una consola en serie, envíe un carácter de interrupción utilizando el método adecuado para ese tipo de consola en serie.

    Se muestra el indicador kmdb.

  2. Para provocar una caída del sistema, utilice la macro systemdump.
    [0]> $<systemdump

    Se muestran mensajes de aviso grave, se guarda el volcado por caída y se reinicia el sistema.

  3. Inicie sesión en el indicador de inicio de sesión de la consola para verificar que el sistema se haya reiniciado.

Ejemplo 14-6 x86: Provocación de un volcado por caída y un reinicio del sistema mediante halt -d

En este ejemplo, se muestra cómo forzar un volcado por caída y un reinicio del sistema basado en x86 neptune mediante los comandos halt -d y boot. Utilice este método para forzar un volcado por caída del sistema. Reinicie el sistema con posterioridad manualmente.

# halt -d
4ay 30 15:35:15 wacked.Central.Sun.COM halt: halted by user

panic[cpu0]/thread=ffffffff83246ec0: forced crash dump initiated at user request

fffffe80006bbd60 genunix:kadmin+4c1 ()
fffffe80006bbec0 genunix:uadmin+93 ()
fffffe80006bbf10 unix:sys_syscall32+101 ()

syncing file systems... done
dumping to /dev/dsk/c1t0d0s1, offset 107675648, content: kernel
NOTICE: adpu320: bus reset
100% done: 38438 pages dumped, compression ratio 4.29, dump succeeded

Welcome to kmdb
Loaded modules: [ audiosup crypto ufs unix krtld s1394 sppp nca uhci lofs 
genunix ip usba specfs nfs md random sctp ]
[0]> 
kmdb: Do you really want to reboot? (y/n) y

x86: Cómo iniciar un sistema con el depurador de núcleo en el entorno de inicio de GRUB (kmdb)

Este procedimiento muestra los conceptos básicos para cargar el depurador de núcleo (kmdb). La función savecore está habilitada de manera predeterminada. Para obtener más información detallada sobre el uso del depurador de núcleo, consulte la Oracle Solaris Modular Debugger Guide.

  1. Inicie el sistema.

    Se muestra el menú de GRUB cuando se inicia el sistema.

  2. Cuando se muestra el menú de GRUB, escriba e para acceder al menú de edición de GRUB.
  3. Utilice las teclas de flecha para seleccionar la línea kernel$.

    Si no puede utilizar las teclas de flecha, utilice la tecla ^ para desplazarse hacia arriba y la tecla v para desplazarse hacia abajo.

  4. Escriba e para editar la línea.

    Se muestra el menú de entrada de inicio. En este menú, puede modificar el comportamiento de inicio agregando argumentos de inicio al final de la línea kernel$.

  5. Escriba -k al final de la línea.
  6. Presione Intro para volver al menú principal de GRUB.
  7. Escriba b para iniciar el sistema con el depurador de núcleo habilitado.
  8. Acceda al depurador de núcleo.

    El método utilizado para acceder al depurador depende del tipo de consola que está utilizando para acceder al sistema:

    • Si utiliza un teclado conectado localmente, presione F1–A.

    • Si utiliza una consola en serie, envíe un carácter de interrupción utilizando el método adecuado para ese tipo de consola en serie.

    Un mensaje de bienvenida se muestra al acceder al depurador de núcleo por primera vez.

Ejemplo 14-7 x86: Inicio de un sistema con el depurador de núcleo (implementación de inicio múltiple de GRUB)

En este ejemplo, se muestra cómo iniciar manualmente un sistema basado en x86 para 64 bits con el depurador de núcleo habilitado.

kernel$ /platform/i86pc/multiboot kernel/amd64/unix -k -B $ZFS-BOOTFS

En este ejemplo, se muestra cómo iniciar un sistema basado en x86 para 64 bits en modo de 32 bits con el depurador de núcleo habilitado.

kernel$ /platform/i86pc/multiboot kernel/unix -k -B $ZFS-BOOTFS