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)

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

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 SPARC (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 basado en SPARC para fines de recuperación
Inicie para reparar un archivo del sistema importante que impide que el sistema se inicie correctamente.
Iniciar un sistema basado en SPARC que tenga una raíz ZFS de Oracle Solaris para fines de recuperación
Inicie un sistema para recuperar la contraseña root o un problema parecido que impide iniciar sesión correctamente en un entorno root ZFS de Oracle Solaris. Debe iniciar en modo a prueba de fallos o iniciar desde un medio alternativo, según la gravedad del error.
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.

Puede que necesite utilizar uno o más de los siguientes métodos para resolver problemas que impiden que el sistema se inicie correctamente.

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

  1. Escriba la secuencia de teclas de detención de su sistema.

    El monitor muestra el indicador de PROM ok.

    ok

    La secuencia de teclas de detención específica depende del tipo de teclado. Por ejemplo, puede presionar Stop-A o L1-A. En terminales, presione la tecla de interrupción.

  2. Sincronice los sistemas de archivos.
    ok sync
  3. Cuando vea el mensaje syncing file systems..., presione la secuencia de teclas de detención otra vez.
  4. Escriba el comando boot adecuado para iniciar el proceso de inicio.

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

  5. Verifique que el sistema se haya iniciado en el nivel de ejecución especificado.
    # who -r
     .       run-level s  May  2 07:39     3      0  S

Ejemplo 14-1 SPARC: Detención del sistema para fines de recuperación

Press Stop-A
ok sync
syncing file systems...
Press Stop-A
ok boot

SPARC: 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á activada 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.

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

Utilice este procedimiento para forzar un volcado por caída del sistema. El ejemplo que sigue este procedimiento muestra cómo utilizar el comando halt -d para forzar un volcado por caída del sistema. Deberá reiniciar manualmente el sistema después de ejecutar este comando.

  1. Escriba la secuencia de teclas de detención para su sistema.

    La secuencia de teclas de detención específica depende de su tipo de teclado. Por ejemplo, puede presionar Stop-A o L1-A. En terminales, presione la tecla de interrupción.

    La PROM muestra el indicador ok.

  2. Sincronice los sistemas de archivos y escriba el volcado por caída.
    > n
    ok sync

    Una vez que el volcado por caída se escriba en el disco, el sistema se reiniciará.

  3. Verifique que el sistema se inicie en el nivel de ejecución 3.

    El indicador de inicio de sesión se muestra cuando el proceso de inicio ha finalizado correctamente.

    hostname console login:

Ejemplo 14-2 SPARC: Cómo forzar un volcado por caída y un reinicio del sistema con el comando halt -d

En este ejemplo, se muestra cómo forzar un volcado por caída y un reinicio del sistema jupiter mediante los comandos halt -d y boot. Utilice este método para forzar un volcado por caída y un reinicio del sistema.

# halt -d
Jul 21 14:13:37 jupiter halt: halted by root

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

000002a1008f7860 genunix:kadmin+438 (b4, 0, 0, 0, 5, 0)
  %l0-3: 0000000000000000 0000000000000000 0000000000000004 0000000000000004
  %l4-7: 00000000000003cc 0000000000000010 0000000000000004 0000000000000004
000002a1008f7920 genunix:uadmin+110 (5, 0, 0, 6d7000, ff00, 4)
  %l0-3: 0000030002216938 0000000000000000 0000000000000001 0000004237922872
  %l4-7: 000000423791e770 0000000000004102 0000030000449308 0000000000000005

syncing file systems... 1 1 done
dumping to /dev/dsk/c0t0d0s1, offset 107413504, content: kernel
100% done: 5339 pages dumped, compression ratio 2.68, dump succeeded
Program terminated
ok boot
Resetting ... 

Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
OpenBoot 3.15, 128 MB memory installed, Serial #10933339.
Ethernet address 8:0:20:a6:d4:5b, Host ID: 80a6d45b.

Rebooting with command: boot
Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0:a
File and args: kernel/sparcv9/unix
SunOS Release 5.10 Version Generic_144500-10 64-bit
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
configuring IPv4 interfaces: hme0.
add net default: gateway 172.20.27.248
Hostname: jupiter
The system is coming up.  Please wait.
NIS domain name is example.com
.
.
.
System dump time: Wed Jul 21 14:13:41 2004
Jul 21 14:15:23 jupiter savecore: saving system crash dump
in /var/crash/jupiter/*.0
Constructing namelist /var/crash/jupiter/unix.0
Constructing corefile /var/crash/jupiter/vmcore.0
100% done: 5339 of 5339 pages saved

Starting Sun(TM) Web Console Version 2.1-dev...
.
.
.

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

Utilice este procedimiento cuando un archivo importante, como /etc/passwd, tiene una entrada no válida y hace que el proceso de inicio falle.

Utilice la secuencia de detención que se describe en este procedimiento si no conoce la contraseña root o si no puede iniciar sesión en el sistema. Para obtener más información, consulte SPARC: Cómo detener el sistema para fines de recuperación.

Sustituya el nombre de dispositivo del sistema de archivos que se reparará por la variable device-name en el siguiente procedimiento. Si necesita ayuda para identificar los nombres de dispositivos de un sistema, consulte Displaying Device Configuration Information de System Administration Guide: Devices and File Systems.

  1. Detenga el sistema con la secuencia de teclas de detención del sistema.
  2. Inicie el sistema en modo de usuario único.
    • Inicie el sistema desde el disco de instalación de Oracle Solaris:

      • Inserte el disco de instalación de Oracle Solaris en la unidad.

      • Inicie desde el disco de instalación en modo de usuario único.

        ok boot cdrom -s
    • Inicie el sistema desde la red si un servidor de instalación o una unidad de CD o DVD remota no está disponible.

      ok boot net -s
  3. Monte el sistema de archivos que contiene el archivo con una entrada no válida.
    # mount /dev/dsk/device-name /a
  4. Cambie al sistema de archivos recién montado.
    # cd /a/file-system
  5. Establezca el tipo de terminal.
    # TERM=sun
    # export TERM
  6. Elimine la entrada no válida desde el archivo mediante un editor.
    # vi filename
  7. Cambie al directorio / root.
    # cd /
  8. Desmonte el directorio /a.
    # umount /a
  9. Reinicie el sistema.
    # init 6
  10. Verifique que el sistema se haya iniciado en el nivel de ejecución 3.

    El indicador de inicio de sesión se muestra cuando el proceso de inicio ha finalizado correctamente.

    hostname console login:

Ejemplo 14-3 SPARC: Inicio de un sistema para fines de recuperación (archivo de contraseña dañado)

El ejemplo siguiente muestra cómo reparar un archivo del sistema importante (en este caso, /etc/passwd) después de iniciar desde un CD-ROM local.

ok boot cdrom -s
# mount /dev/dsk/c0t3d0s0 /a
# cd /a/etc
# TERM=vt100
# export TERM
# vi passwd
(Remove invalid entry)
# cd /
# umount /a
# init 6

Ejemplo 14-4 SPARC: Inicio de un sistema si ha olvidado la contraseña root

El ejemplo siguiente muestra cómo iniciar el sistema desde la red cuando ha olvidado la contraseña root. En este ejemplo, se supone que el servidor de inicio de la red ya está disponible. Asegúrese de aplicar una nueva contraseña root después de que el sistema se haya reiniciado.

ok boot net -s
# mount /dev/dsk/c0t3d0s0 /a
# cd /a/etc
# TERM=vt100
# export TERM
# vi shadow
(Remove root's encrypted password string)
# cd /
# umount /a
# init 6

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

  1. Inicie el sistema en modo a prueba de fallos.
    ok boot -F failsafe
  2. Cuando se le solicite, monte el entorno de inicio ZFS en /a.
    .
    .
    ROOT/zfsBE was found on rpool.
    Do you wish to have it mounted read-write on /a? [y,n,?] y
    mounting rpool on /a
    Starting shell.
  3. Conviértase en superusuario.
  4. Cambie al directorio /a/etc.
    # cd /a/etc
  5. Corrija el archivo passwd o shadow.
    # vi passwd
  6. Reinicie el sistema.
    # init 6

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

Este procedimiento muestra los conceptos básicos para cargar el depurador de núcleo (kmdb). Para obtener información más detallada, consulte la Guía del depurador modular de Oracle Solaris.


Nota - Utilice los comandos reboot y halt con la opción -d si no tiene tiempo para depurar el sistema de forma interactiva. Para ejecutar el comando halt con la opción -d, se requiere un reinicio manual del sistema posteriormente. Mientras que, si utiliza el comando reboot, el sistema se inicia automáticamente. Consulte reboot(1M) para obtener más información.


  1. Detenga el sistema. Como resultado, se muestra el indicador ok.

    Para detener el sistema correctamente, utilice el comando /usr/sbin/halt.

  2. Escriba boot kmdb o boot -k para solicitar la carga del depurador de núcleo. Presione la tecla de retorno.
  3. Acceda al depurador de núcleo.

    El método utilizado para ingresar al depurador depende del tipo de consola que se utiliza para acceder al sistema:

    • Si se utiliza un teclado conectado localmente, presione Stop-A o L1-A, según el tipo de teclado.

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

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

    Rebooting with command: kadb
    Boot device: /iommu/sbus/espdma@4,800000/esp@4,8800000/sd@3,0
    .
    .
    .

Ejemplo 14-5 SPARC: Inicio de un sistema con el depurador de núcleo (kmdb)

ok boot kmdb
Resetting...

Executing last command: boot kmdb -d
Boot device: /pci@1f,0/ide@d/disk@0,0:a File and args: kmdb -d
Loading kmdb...