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 x86 desde la red

Esta sección describe los requisitos y las advertencias para realizar un inicio basado en GRUB desde la red.

Cualquier sistema se puede iniciar desde la red, si hay un servidor de inicio disponible. Es posible que necesite iniciar un sistema independiente desde la red para fines de recuperación si el sistema no se puede iniciar desde el disco local. Puede iniciar un sistema basado en x86 directamente desde una red que admite el protocolo de inicio en red PXE.


Nota - El inicio de red PXE sólo está disponible para dispositivos que implementen la especificación Preboot Execution Environment de Intel.


La estrategia de inicio de red predeterminada que se emplea para un inicio de red PXE basado en GRUB es DHCP. Para dispositivos que no sean PXE, puede utilizar la estrategia de inicio DHCP o RARP. La estrategia que se utilice dependerá del tipo de servidor de inicio disponible en la red. Si no hay ningún servidor PXE o DHCP disponible, puede cargar GRUB desde un disquete, un CD-ROM o un disco local.

Para realizar un inicio de red basado en GRUB, se requiere un servidor DHCP configurado para clientes PXE. También se requiere un servidor de inicio que proporcione servicio tftp. El servidor DHCP proporciona la información que el cliente necesita para configurar su interfaz de red.

El servidor DHCP debe ser capaz de responder a las clases DHCP, PXEClient y GRUBClient con la siguiente información:

La secuencia para realizar un inicio de red PXE del sistema operativo Oracle Solaris es la siguiente:

  1. El BIOS se ha configurado para iniciar desde una interfaz de red.

  2. El BIOS envía una solicitud DHCP.

  3. El servidor DHCP responde con la dirección del servidor y el nombre del archivo de inicio.

  4. El BIOS descarga pxegrub mediante tftp y ejecuta pxegrub.

  5. El sistema descarga un archivo de menú de GRUB mediante tftp.

    Este archivo muestra las entradas del menú de inicio que están disponibles.

  6. Después de seleccionar una entrada de menú, el sistema comienza a cargar el SO Oracle Solaris.

Consulte Cómo instalar un servidor de configuración de red de Guía de administración del sistema: servicios IP para obtener más información.

Si ejecuta el comando add_install_client se crea el archivo /tftpboot_01ethernet-address. Este archivo está enlazado con pxegrub y el archivo /tftpboot/menu.lst.01 dirección_Ethernet. El archivo /tftpboot/menu.lst.01 dirección_ethernet es el archivo de menú de GRUB. Si este archivo no existe, pxegrub vuelve a utilizar la opción 150 de DHCP, si se especifica esta opción, o el archivo /tftpboot/boot/grub/menu.lst. Normalmente, se configura un único sistema para ambas funciones. En esta instancia, el comando add_install_client configura el archivo /tftpboot con el archivo de menú pxegrub correcto y los archivos de Oracle Solaris. El servicio DHCP es gestionado por separado mediante el comando add_install_client. La configuración sólo debe completarse una vez por cliente. Consulte x86: Acerca de macros DHCP y x86: cómo realizar un inicio basado en GRUB desde la red para obtener más información.

x86: Acerca de macros DHCP

Cuando agrega clientes con la secuencia de comandos add_install_client - d en el servidor de instalación, la secuencia de comandos muestra la configuración DHCP por la salida estándar. Puede utilizar esta información cuando crea las opciones y las macros necesarias para pasar la información de instalación a través de la red a los clientes.

Para instalar clientes DHCP con un servidor DHCP a través de la red, debe crear opciones DHCP. Esta información es necesaria para instalar el SO Oracle Solaris.

Cuando un cliente envía una solicitud DHCP, el servidor debe tener la siguiente información del cliente:

El servidor DHCP formula una respuesta. Esta respuesta se basa en las siguientes macros, que coinciden con la solicitud de cliente:

macro de clase

La macro de clase se basa en una cadena de clase contenida en la solicitud DHCP. En los sistemas basados en x86, el BIOS ya realiza una solicitud DHCP con la clase PXEClient:arch:00000:UNDI:002001. Si se define una macro con este nombre en la configuración del servidor DHCP, el contenido de la macro se envía a los clientes basados en x86.

macro de red

La macro de red se nombra de acuerdo con la dirección IP de la subred en la que reside el cliente. Si la macro 129.146.87.0 se define en el servidor DHPC, el contenido de la macro se envía a todos los clientes de esa subred. El contenido de la macro se envía, independientemente de la clase de la solicitud. Si se define una opción en la macro de clase y en la de red, la macro de red tiene prioridad.

macro de IP

La macro de IP se nombra según una dirección IP. Esta macro se usa en contadas ocasiones.

macro de cliente

La macro de cliente se nombra por el tipo de cliente (01 para Ethernet) y la dirección MAC del cliente, en mayúsculas. En un cliente con la dirección Ethernet 0:0:39:fc:f2:ef, el nombre de la macro correspondiente es 01000039FCEF. Tenga en cuenta la ausencia de dos puntos en la macro del cliente.

Por ejemplo, para un cliente en la subred 192.168.100.0, con la dirección Ethernet 0:0:39:fc:f2 : ef, si se realiza una solicitud DHCP de la clase PXEClient, el servidor DHCP tiene la siguiente macro coincidente:

PXEClient
    BootSrvA:  192.168.100.0
    BootFile:  pxegrub
  129.146.87.0
    Router:    129.146.87.1
    NISdmain:  sunsoft.eng.sun.com
  01000039FCEF
    BootFile:  01000039FCEF
The actual DHCP response will be
    BootSrvA:  192.168.100.0
    BootFile:  01000039FCEF
    Router:    129.146.87.1
    NISdmain:  sunsoft.eng.sun.com

Tenga en cuenta que el BootFile en la macro del cliente sustituye BootFile en la macro de clase.

Para obtener información más detallada, consulte Preconfiguración de la información de configuración del sistema mediante el servicio DHCP (tareas) de Guía de instalación de Oracle Solaris 10 9/10: instalaciones basadas en red.

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

Para realizar un inicio de red basado en GRUB, se requiere un servidor DHCP configurado para clientes PXE. También se requiere un servidor de inicio que proporcione servicio tftp. El servidor DHCP debe ser capaz de responder a las clases DHCP, PXEClient y GRUBClient para obtener la dirección IP del servidor de archivos y el archivo de inicio (pxegrub). De manera predeterminada, el archivo de menú es /tftpboot/menu.lst.01dirección_Ethernet. Si este archivo no existe, pxegrub vuelve a utilizar la opción 150 de DHCP, si se especifica esta opción, o el archivo /tftpboot/boot/grub/menu.lst.

Si va a iniciar el sistema desde el medio de software de Solaris, el sistema de archivos se inicia automáticamente.

Antes de empezar

Antes de realizar un inicio de red en un sistema basado en x86 con GRUB, realice lo siguiente:

Consulte Capítulo 4, Instalación desde la red (información general) de Guía de instalación de Oracle Solaris 10 9/10: instalaciones basadas en red para obtener más información.

  1. En el servidor DHCP, cree una macro de cliente para el servicio DHCP con las siguientes dos opciones:
    • BootSrvA: dir-serv

    • BootFile: cliente-macro

      Tenga en cuenta que debe tener privilegios de superusuario en el servidor DHCP para ejecutar el comando dhtadm.

      Donde dir-serv es la dirección IP del servidor y cliente-macro se especifica según el tipo de Ethernet del cliente (01) y la dirección MAC, en mayúsculas. Este número también es el nombre del archivo que se usa en el directorio /tftpboot en el servidor de instalación.


      Nota - La notación de cliente-macro no debe contener dos puntos.


      Puede crear la macro de cliente desde la GUI de DHCP o desde la interfaz de línea de comandos.

      Para crear la macro de cliente desde la línea de comandos, escriba:

      # dhtadm -[MA] -m client macro -d ":BootFile=client-macro:BootSrvA=svr-addr:"
  2. Reinicie el sistema.
  3. Indique al BIOS que inicie desde la red.
    • Si su sistema utiliza una determinada secuencia de pulsaciones para iniciar desde la red, escriba las pulsaciones de tecla cuando se muestre la pantalla del BIOS.
    • Si necesita modificar manualmente los parámetros del BIOS para iniciar desde la red, escriba el secuencia de pulsaciones para acceder a la utilidad de configuración del BIOS. A continuación, modifique la prioridad de inicio para iniciar desde la red.
  4. Cuando se muestra el menú de GRUB, seleccione la imagen de instalación de red que desea instalar.