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)

Cómo iniciar un sistema basado en SPARC (mapa de tareas)

Cómo iniciar un sistema basado en SPARC

SPARC: Cómo iniciar un sistema en el nivel de ejecución 3 (nivel multiusuario)

SPARC: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

SPARC: Cómo iniciar un sistema de manera interactiva

SPARC: Cómo iniciar un núcleo distinto del núcleo predeterminado

Cómo iniciar desde un sistema de archivos root ZFS especificado en un sistema basado en SPARC

SPARC: Cómo obtener una lista de conjuntos de datos que se pueden iniciar disponibles en una agrupación root de ZFS

SPARC: Cómo iniciar desde un sistema de archivos root ZFS especificado

Cómo iniciar un sistema basado en SPARC en modo a prueba de fallos

Cómo iniciar un sistema basado en SPARC en modo a prueba de fallos

Cómo iniciar un sistema basado en SPARC desde la red

SPARC: Cómo iniciar un sistema desde la red

Cómo iniciar un sistema basado en x86 mediante GRUB (mapa de tareas)

x86: Cómo iniciar un sistema en el nivel de ejecución 3 (multiusuario)

x86: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

x86: Cómo iniciar un sistema de manera interactiva

x86: Cómo iniciar desde un sistema de archivos root ZFS especificado en un sistema basado en x86

x86: Cómo mostrar una lista de los entornos de inicio ZFS disponibles

x86: Cómo iniciar desde un sistema de archivos root ZFS especificado

Cómo iniciar un sistema basado en x86 en modo a prueba de fallos

Cómo iniciar un sistema basado en x86 en modo a prueba de fallos

x86: Cómo iniciar en modo a prueba de fallos para realizar la actualización forzosa de un archivo de inicio dañado

Cómo iniciar un sistema basado en x86 desde la red

x86: Acerca de macros DHCP

x86: cómo realizar un inicio basado en GRUB desde la red

Cómo acelerar el proceso de reinicio en la plataforma SPARC (mapa de tareas)

Cómo iniciar un reinicio rápido de un sistema basado en SPARC

Cómo iniciar un reinicio rápido de un sistema basado en SPARC

Cómo realizar un reinicio estándar de un sistema basado en SPARC

Gestión del servicio de configuración de inicio

13.  Gestión de archivos de inicio de Oracle Solaris (tareas)

14.  Resolución de problemas de inicio de un sistema Oracle Solaris (tareas)

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

Cómo iniciar un sistema basado en SPARC

Si el sistema está desactivado, al encenderlo se inicia la secuencia de inicio multiusuario. Los siguientes procedimientos muestran cómo iniciar en diferentes niveles de ejecución desde el indicador PROM ok. En estos procedimientos se presupone que el sistema se ha cerrado sin errores, a menos que se especifique lo contrario.

Utilice el comando who -r para verificar que el sistema se coloque en el nivel de ejecución especificado. Para obtener una descripción de los niveles de ejecución, consulte el Capítulo 18Gestión de servicios (descripción general).

SPARC: Cómo iniciar un sistema en el nivel de ejecución 3 (nivel multiusuario)

Utilice este procedimiento para iniciar un sistema que está en el nivel de ejecución 0 en el nivel de ejecución 3.

  1. Inicie el sistema en el nivel de ejecución 3.
    ok boot

    El procedimiento de inicio automático muestra una serie de mensajes de inicio y coloca el sistema en el nivel de ejecución 3. Para obtener más información, consulte la página del comando man boot(1M).

  2. 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 12-1 SPARC: Cómo iniciar un sistema en el nivel de ejecución 3 (nivel multiusuario)

El siguiente ejemplo muestra los mensajes de inicio de un sistema en el nivel de ejecución 3.

ok boot
Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz)
OpenBoot 3.15, 128 MB memory installed, Serial #number.
Ethernet address number, Host ID: number.

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 s10_60 64-bit
Copyright 1983-2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
configuring IPv4 interfaces: hme0.
add net default: gateway 172.20.27.248
Hostname: starlite
The system is coming up.  Please wait.
NIS domain name is example.com
starting rpc services: rpcbind keyserv ypbind done.
Setting netmask of hme0 to 255.255.255.0
Setting default IPv4 interface for multicast: add net 224.0/4: gateway starlite
syslog service starting.The system is ready.
Starting Sun(TM) Web Console Version 2.1-dev..
volume management starting.
The system is ready.
starlite console login: 

En el ejemplo anterior, se utilizó sparcv9 sólo a modo de ejemplo. Esta cadena coincide con la salida del comando isainfo - k.

SPARC: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

Utilice este procedimiento para iniciar un sistema que esté actualmente en el nivel de ejecución 0 en el nivel de ejecución S. Este nivel de ejecución se utiliza para tareas de mantenimiento del sistema, como una copia de seguridad de un sistema de archivos.

  1. Inicie el sistema en el nivel de ejecución S.
    ok boot -s
  2. Escriba la contraseña de superusuario cuando se muestre el siguiente mensaje:
    SINGLE USER MODE
    
    Root password for system maintenance (control-d to bypass): xxxxxx
  3. Verifique que el sistema esté en el nivel de ejecución S.
    # who -r
  4. Realice la tarea de mantenimiento que requería cambiar al nivel de ejecución a S.
  5. Una vez que haya completado la tarea de mantenimiento del sistema, escriba Control-D para colocar el sistema en el estado multiusuario.

Ejemplo 12-2 SPARC: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

El siguiente ejemplo muestra los mensajes de inicio de un sistema en el nivel de ejecución S.

ok boot -s
.
.
.
Sun Microsystems Inc.   SunOS 5.10 Version Generic_120012-14 32-bit
Copyright 1983-2003 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
configuring IPv4 interfaces: hme0.
Hostname: starlite

SINGLE USER MODE

Root password for system maintenance (control-d to bypass): xxxxxx
single-user privilege assigned to /dev/console.
Entering System Maintenance Mode
Oct 14 15:01:28 su: 'su root' succeeded for root on /dev/console
Sun Microsystems Inc.   SunOS 5.10
# who -r
   .       run-level S  Sep 19 08:49     S      0  ?
(Perform some maintenance task)
# ^D

SPARC: Cómo iniciar un sistema de manera interactiva

Utilice esta opción de inicio cuando necesite especificar un núcleo alternativo o archivo /etc/system.

Antes de empezar

Para especificar un archivo /etc/system alternativo en el caso de iniciar un sistema basado en SPARC de manera interactiva mediante el comando boot -a , debe realizar los siguientes pasos antes de iniciar el sistema.

  1. Inicie el sistema de manera interactiva.
    ok boot -a
  2. Responda a las siguientes las peticiones del sistema:
    1. Cuando se le solicite, introduzca el nombre del núcleo que se utilizará para el inicio.

      Presione Intro para utilizar el nombre de archivo de núcleo predeterminado. De lo contrario, introduzca el nombre de un núcleo alternativo y presione Intro.

    2. Cuando se le indique, proporcione una ruta alternativa para los directorios modules.

      Presione Intro para utilizar los directorios del módulo predeterminados. De lo contrario, introduzca los rutas alternativas de los directorios del módulo y presione Intro.

    3. Cuando se le solicite, proporcione el nombre de un sistema de archivos alternativo.

      Escriba /dev/null si el archivo /etc/system está dañado.

    4. Cuando se le solicite, introduzca el tipo de sistema de archivos root.

      Presione Intro para seleccionar UFS para el inicio de disco local, que es el predeterminado, o introduzca NFS para el inicio de red.

    5. Cuando se le solicite, introduzca el nombre físico del dispositivo root.

      Proporcione un nombre de dispositivo alternativo o bien presione Retorno para utilizar el valor predetermindao.

  3. Si no se le pide que responda a estas preguntas, verifique que haya escrito el comando boot -a correctamente.

Ejemplo 12-3 SPARC: Cómo iniciar un sistema de manera interactiva

En este ejemplo, se aceptan las opciones predeterminadas (que se muestran entre corchetes []). Para obtener instrucciones y un ejemplo de cómo iniciar un sistemas de archivos alternativo mediante el comando boot -a, consulte SPARC: Cómo iniciar un sistema de manera interactiva.

ok boot -a
.
.
.
Rebooting with command: boot -a
Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0:a  
File and args: -a
Enter filename [kernel/sparcv9/unix]: Press Return
Enter default directory for modules [/platform/SUNW,Ultra-5_10/kernel 
     /platform/sun4u/kernel /kernel /usr/kernel]: Press Return
Name of system file [etc/system]: Press Return
SunOS Release 5.10 Version S10_60 64-bit
Copyright (c) 1983-2004 by Sun Microsystems, Inc. All rights reserved
Use is subject to license terms.
root filesystem type [ufs]: Press Return
Enter physical name of root device
[/pci@1f,0/pci@1,1/ide@3/disk@0,0:a]: Press Return
configuring IPv4 interfaces: hme0.
Hostname: starlite
The system is coming up.  Please wait.
checking ufs filesystems
.
.
.
The system is ready.
starlite console login:

SPARC: Cómo iniciar un núcleo distinto del núcleo predeterminado

  1. Conviértase en superusuario o asuma un rol similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Haga una copia de un núcleo de Oracle Solaris existente y cámbiele el nombre.
  3. Agregue el núcleo que copió y renombró en el Paso 2 en el archivo /etc/boot/solaris/filelist.ramdisk.
    # echo "kernel.name" >> /boot/solaris/filelist.ramdisk
  4. Verifique que el núcleo alternativo se haya agregado en el archivo /etc/boot/solaris/filelist.ramdisk.
    # cat > /etc/boot/solaris/filelist.ramdisk
  5. Actualice el archivo de inicio mediante el comando bootadm.
    # bootadm update-archive
  6. Pase al nivel de ejecución 0.
    # init 0

    Se muestra el indicador PROM ok.

  7. Inicie el núcleo alternativo.
    ok boot alternate-kernel

    Por ejemplo:

    ok boot kernel.myname/sparcv9/unix
    • Para iniciar el núcleo alternativo de manera predeterminada, siga estos pasos:
      1. Establezca el parámetro boot-file para el nuevo núcleo.
        ok setenv boot-file kernel.name/sparc9/unix
      2. Verifique que la propiedad boot-file se haya cambiado.
        ok printenv boot-file
      3. Reinicie el sistema.
        ok boot
  8. Después de que el sistema se haya iniciado, verifique el núcleo alternativo que se inició.
    # prtconf -vp | grep whoami

Ejemplo 12-4 Cómo iniciar un núcleo alternativo cambiando el archivo de inicio predeterminado

# cp -r /platform/sun4v/kernel /platform/sun4vu/kernel.caiobella
# echo "kernel.caiobela" >> /boot/solaris/filelist.ramdisk

# cat > /etc/boot/solaris/filelist.ramdisk
/platform/sun4v/kernel.caiobella
^D (control D)

ok setenv boot-file kernel.caiobells/sparcv9/unix
ok printenv boot-file
boot-file = kernel.caiobella/sparcv9/unix

ok boot

SC Alert: Host System has Reset

SC Alert: Host system has shut down.


Sun Fire T200, No KeyboardCopyright 2006 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.25.0.build_01***PROTOTYPE BUILD***, 32760 MB memory available, Serial 
#69060038.
Ethernet address 0:x:4f:x:c5:c6, Host ID: 8xxc5c6.



Rebooting with command: boot
Boot device: /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0,0:a  File and 
args: kernel.caiobella/sparcv9/unix
SunOS Release 5.10
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
DEBUG enabled
misc/forthdebug (176650 bytes) loaded
Hostname: seasonz
NIS domain name is lab.domain.sun.com
Reading ZFS config: done.

seasonz console login:
Password:
Last login: Mon Nov 12 18:02:00 on console
Sun Microsystems Inc.   SunOS 5.10
.
.
.
You have new mail.
#
#
# prtconf -vp | grep whoami
        whoami:  '/platform/sun4v/kernel.caiobella/sparcv9/unix'