Solaris 8: Guía de plataformas de hardware de Sun

Situación 1: Nueva instalación del software de Solaris 8 en sistemas que arrancan desde el disco de SPARCstorage Array

Uso de la tarjeta SBus FC/S

Si el disco que piensa utilizar como dispositivo de arranque se encuentra en un SPARCstorage Array que está conectado al sistema a través de una tarjeta SBus FC/S, tenga en cuenta que la revisión FCode de ésta última debe ser 1.33 o superior para permitir el arranque.

Las siguientes tarjetas SBus FC/S vienen configuradas de fábrica con un nivel de revisión FCode 1.33 o superior:

Para comprobar el nivel de revisión FCode de su tarjeta SBus FC/S, consulte "Para comprobar el nivel de FCode de la tarjeta SBus FC/S".

Uso de los puertos FC en placa

Si el SPARCstorage Array está conectado al sistema a través de un puerto FC en placa, no es necesario comprobar el nivel de revisión FCode; estos sistemas vienen configurados de fábrica con el nivel de revisión FCode mínimo para permitir el arranque.

Para instalar el software de Solaris 8 en un disco SPARCstorage Array
  1. Instale el entorno de software de Solaris con la opción de no rearranque.

    Consulte el Capítulo 1 y el manual SPARC: Installing Solaris Software para obtener más información.


    Nota -

    Tome nota del disco que haya seleccionado como dispositivo de arranque, dado que necesitará esta información para definir la ruta de acceso de arranque.



    Precaución - Precaución -

    No escoja que el sistema rearranque al final de la configuración de la instalación de Solaris.


  2. Determine qué nivel de firmware de SPARCstorage Array hay en cada SPARCstorage Array:


    # ssaadm display controlador
    

    Donde controlador es el nombre lógico del controlador de SPARCstorage Array (por ejemplo, c1). Busque la línea que contenga la información de revisión del firmware, similar a:


    Firmware Rev 3.12

  3. Si la revisión del firmware es inferior a 3.12, descargue el nuevo firmware:


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware controlador
    

  4. Especifique el dispositivo de arranque:


    # ssaadm set_boot_dev <ruta a dispositivo de arranque>
    

    Donde <ruta a dispositivo de arranque> es la ruta de acceso al dispositivo que ha seleccionado como dispositivo de arranque en el paso 1. Este comando es interactivo y precisa de la confirmación del usuario antes de establecer la ruta de acceso. Este comando configura la variable de entorno OBP boot device según la ruta de acceso del dispositivo que ha especificado como dispositivo de arranque. Debería crear un devalias OBP para la localización de la ruta de acceso de arranque en caso de una pérdida accidental.

  5. Si necesita actualizar el FCode, utilice el comando ssaadm:


    # ssaadm fc_download
    

  6. Pare el sistema:


    # /usr/sbin/init 0
    

  7. Si ha cargado el nuevo firmware, presione el botón SYS OK en la parte trasera del SPARCstorage Array para reiniciarlo.


    Nota -

    Antes de arrancar el sistema, espere a que SPARCstorage Array finalice POST.


  8. Reinicie y arranque de nuevo el sistema:


    ok reset
    ok boot
    


    Nota -

    Ha finalizado la nueva instalación del entorno operativo Solaris 8. Si desea instalar el software de Administración de discos, consulte la documentación del mismo.


Solución de problemas

Si el sistema no arranca, compruebe que:

Para comprobar el nivel de FCode de la tarjeta SBus FC/S
  1. Determine el nivel FCode:


    ok setenv fcode-debug? true
    ok reset
    ok show-devs
    

    Debería ver una salida en pantalla similar a esta:


    .
    .
    .
    /iommu@0,10000000/sbus@0,10001000/le@1,c00000
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    /iommu@0,10000000/sbus@0,10001000/ledma@4,8400010
    /iommu@0,10000000/sbus@0,10001000/SUNW,bpp@4,c800000
    /iommu@0,10000000/sbus@0,10001000/espdma@4,8400000
    /iommu@0,10000000/sbus@0,10001000/SUNW,DBRIe@2,10000/mmcodec
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11/SUNW,ssd

  2. Observe la salida del comando show-devs y busque las líneas para la(s) tarjeta(s) FC/S que está(n) conectada(s) al SPARCstorage Array del que desea arrancar.

    La salida de una tarjeta FC/S estará en las líneas que contengan soc@x,x de forma similar a:


    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11 SUNW,ssd

  3. Determine qué versión de FCode hay en la tarjeta FC/S:


    ok cd ruta_corta
    ok sccsid type
    1.33 95/04/19
    ok device-end
    

    Donde ruta_corta es la línea más corta que contenga soc@x,x en la salida. Utilizando la salida anterior como ejemplo, debería introducir.


    ok cd /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    ok sccsid type
    1.33 95/04/19
    ok device-end
    

    Si la versión de FCode no es 1.33 o superior debe actualizarse al nivel de FCode mínimo.


    Nota -

    Puede actualizar el FCode una vez instalado el software de Solaris 8.


    Los siguientes números de referencia corresponden a las tarjetas SBus que incorporan el nivel de revisión FCode mínimo que permite el arranque:

    • 501-2069-07 o superior

    • 501-2553-03 o superior

  4. Reinicie la variable de entorno OBP fcode-debug?


    ok setenv fcode-debug? false
    ok reset