Solaris 7 5/99: Guía de plataformas de hardware de Sun

Instalación de Solaris 7 5/99

Si el disco de arranque de un dominio se ha caído y no hay copias de seguridad adecuadas, o es necesario cambiar la partición de disco, será preciso llevar a cabo los procedimientos explicados en esta sección. En las instrucciones se da por supuesto que se ha abierto una ventana de SSP.

Estos procedimientos pueden utilizarse para actualizar la versión de Solaris sin guardar los archivos anteriores. Para actualizaciones que preserven los archivos y particiones existentes, lea "Actualización del software".

Durante la instalación, se empleará la utilidad suninstall, para la que es preciso efectuar procedimientos específicos. Las instrucciones siguientes se refieren exclusivamente a Enterprise 10000. Si precisa más información sobre la utilidad suninstall, consulte el AnswerBook Instrucciones de instalación para Solaris 7 5/99 (Edición SPARC).

  1. Compruebe que la variable SUNW_HOSTNAME contiene el nombre de dominio correcto.

    Si la variable SUNW_HOSTNAME no está correctamente definida, utilice el comando domain_switch(1M) como se indica en el ejemplo siguiente.


    ssp% domain_switch nombre_dominio
    


    Nota -

    El comando domain_switch(1M) debe ejecutarse desde un shell C.


  2. Compruebe si hay componentes en la lista negra.

    Si se han añadido recientemente tarjetas SBus a las placas de sistema, compruebe que los procesadores de dichas placas no están en la lista negra. Los procesadores se incluyen en lista negra en fábrica si su placa de sistema no tiene instalada ninguna tarjeta SBus.

    Durante el proceso de arranque, examine la lista de componentes incluidos en la lista negra. Si desea recuperar el archivo de lista negra, consulte las páginas del comando man blacklist(1M).

    Para poder crear un dominio que incluya procesadores contenidos en la lista negra, es preciso excluir antes dichos procesadores de la lista.

    Por ejemplo, si desea crear un dominio utilizando las placas de sistema 14 y 15. Pero, al consultar el archivo $SSPVAR/etc/nombre_plataforma/blacklist, descubre que las placas 14 y 15 tienen procesadores que están incluidos en la lista negra, tal y como se muestra en el ejemplo siguiente.


    ssp% more $SSPVAR/etc/starfire1/blacklist
    pc 2.2 3.2 5.2 6.2 7.2 10.2 11.2 12.2 13.2 14.2 15.2

    Para eliminar de la lista los procesadores correspondientes a las placas de sistema 14 y 15, edite el archivo $SSPVAR/etc/starfire1/blacklist y suprima 14.2 y 15.2 de la línea pc.

  3. Arranque el dominio.


    ssp% bringup -A off
    

    Si es el primer dominio que se tiene que arrancar, aparecerá un mensaje pidiendo confirmación para configurar la placa central. Escriba y para confirmar.


    This bringup will configure the Centerplane. Please confirm (y/n)? y
    

    Después de transcurridos unos minutos, aparece el indicador del SSP.

  4. En una ventana de SSP, abra una sesión de netcon(1M).


    ssp% netcon
    

    Después de unos minutos aparece el indicador ok.

  5. Compruebe si hay entradas de devalias duplicadas en OBP.

    Es posible que suninstall no funcione correctamente si hay devalias duplicados en OBP. Utilice el comando devalias para comprobar los alias. El resultado podría parecerse al siguiente ejemplo:


    ok devalias
    net            /sbus@41,0/qec@0,20000/qe@1,0
    ttya           /ssp-serial
    ssa_b_example  /sbus@40,0/SUNW,soc@0,0/SUNW,pln@b0000000,XXXXXX/SUNW,ssd@0,0:a
    ssa_a_example  /sbus@40,0/SUNW,soc@0,0/SUNW,pln@a0000000,XXXXXX/SUNW,ssd@0,0:a
    isp_example    /sbus@40,0/QLGC,isp@0,10000/sd@0,0
    net_example    /sbus@40,0/qec@0,20000/qe@0,0
    net            /sbus@41,0/qec@0,20000/qe@0,0
    ok


    Nota -

    Si se ha definido el mismo devalias dos veces (net está definido dos veces en el ejemplo anterior), debería eliminar las entradas devalias extra.


  6. Si hay alguna entrada duplicada en el archivo devalias, elimínela.

    En el ejemplo siguiente se suprime el último net devalias creado. Es posible que necesite emitir otro comando nvunalias si el segundo alias net es el incorrecto. A continuación ejecute un comando nvalias para crear el alias de dispositivo net correcto.


    ok nvunalias net
    

  7. Asegúrese de que OBP señala al dispositivo de arranque correcto.

    1. Si está situado en el indicador ok, utilice el comando setenv para definir un alias de dispositivo de arranque predeterminado asociado al dispositivo correcto.


      ok setenv boot-device alias_dispositivo_arranque
      

      Donde alias_dispositivo_arranque corresponde al alias del dispositivo de arranque correcto.

    2. Si diag-switch? tiene definido el valor true, utilice el comando setenv de OBP para definir en la variable diag-device el dispositivo correcto.


      ok setenv diag-device alias_dispositivo_arranque
      


    Nota -

    Si diag-switch? contiene el valor true, OBP utiliza diag-device y diag-file como parámetros de arranque predeterminados. En caso de que el valor de diag-switch? sea false, OBP utiliza boot-device y boot-file como parámetros de arranque predeterminados.


  8. Si se encuentra en el indicador de dominio, entre en el dominio como superusuario y utilice el comando eeprom(1M) para definir la variable boot-device.


    nombre_dominio# eeprom boot-device=alias_dispositivo_arranque
    

    Si no existe ningún alias para la interfaz de red situada en la misma subred que el SSP, puede crear uno escribiendo un comando similar al de este ejemplo:


    ok nvalias net /sbus@41,0/SUNW,hme@0,8c00000
    

    Donde /sbus@41,0 se refiere a la placa de sistema 0 y SBus 1. La porción /SUNW,hme@0 del nombre de dispositivo describe una interfaz de red 100BASE-T instalada en la ranura 0. Su configuración puede ser diferente.

    La tabla siguiente contiene en los números SBus utilizados en el archivo devalias.

    Tabla 10-1 Números de tarjeta SBus utilizados en el archivo devalias

    Placa de sistema 

    sysio 0 

    sysio 1 

     

    Placa de sistema 

    sysio 0 

    sysio 1 

    /sbus@40 

    /sbus@41 

     

    /sbus@60 

    /sbus@61 

    /sbus@44 

    /sbus@45 

     

    /sbus@64 

    /sbus@65 

    /sbus@48 

    /sbus@49 

     

    10 

    /sbus@68 

    /sbus@69 

    /sbus@4c 

    /sbus@4d 

     

    11 

    /sbus@6c 

    /sbus@6d 

    /sbus@50 

    /sbus@51 

     

    12 

    /sbus@70 

    /sbus@71 

    /sbus@54 

    /sbus@55 

     

    13 

    /sbus@74 

    /sbus@75 

    /sbus@58 

    /sbus@59 

     

    14 

    /sbus@78 

    /sbus@79 

    /sbus@5c 

    /sbus@5d 

     

    15 

    /sbus@7c 

    /sbus@7d 

    El comando watch-net-all (sin espacios) muestra las interfaces de red que se encuentran en funcionamiento.


    Precaución - Precaución -

    El paso siguiente inicia la utilidad suninstall. Durante la instalación, deberá especificar el nombre de dispositivo del disco de arranque. No comience la instalación a menos que conozca el nombre del dispositivo.


  9. En la ventana de netcon(1M), arranque el sistema desde la red.


    ok boot net
    


    Nota -

    Debería disponer de un alias (normalmente net) en OBP que designe la interfaz de red adecuada. Utilice dicho alias con el comando boot(1M), tal y como se indica en el ejemplo anterior. De no hacerlo así, tendrá que escribir una ruta de acceso muy larga. Si especifica un alias (o ruta) que no designa la interfaz de red adecuada, el comando boot(1M) fallará.


Si decide instalar el sistema operativo en una unidad distinta de la designada como unidad de arranque, la utilidad suninstall presenta un mensaje de advertencia similar al siguiente:


Aviso
Se han detectado las siguientes condiciones de configuración de disco Se deben reparar los errores para garantizar una instalación correcta. Se pueden ignorar las advertencias sin provocar un fallo en la instalación

> Para retroceder y reparar los errores o advertencias, seleccione Cancelar
> Para aceptar las condiciones de error o advertencias y proseguir con la instalación, seleccione Continuar

AVISO: El disco de arranque no está seleccionado o no tiene "/" punto de montaje (c0t3d0)

Puede ignorar la advertencia y pulsar F2 para continuar.

El comando boot net inicia la utilidad suninstall. Esta utilidad solicita información específica del sitio y la plataforma. Consulte la tabla siguiente para suministrar los datos relativos a la plataforma. Si precisa más información sobre la utilidad suninstall, consulte Instrucciones de instalación para Solaris 7 5/99 (Edición SPARC) del kit de soporte.

Tabla 10-2 Información sobre la plataforma para la utilidad suninstall

Si se le solicita 

Haga lo siguiente 

Introducir el nombre de sistema del SSP para nombre_dominio [nombre_predeterminado]

 Introduzca el nombre de sistema del SSP. Recuerde que el nombre predeterminado se forma agregando -ssp al nombre de dominio.

Establecer la información de red 

Seleccione el nivel de información que desee suministrar. Si selecciona una opción distinta de Ninguno, la utilidad suninstall presenta una serie de cuadros de diálogo pidiendo información de configuración. Introduzca los datos necesarios.

La instalación interactiva de Solaris 

Seleccione Inicial si es la primera instalación.

Seleccionar 64 bits 

Haga clic en "Seleccionar para incluir soporte Solaris 64 bits" para instalar el núcleo de 64 bits. Consulte el Suplemento de notas sobre la versión de Solaris 7 5/99 si necesita instrucciones para comprobar el modo operativo, definir el modo predeterminado y cambiar de un modo operativo a otro.

Seleccionar el software 

Seleccione Distribución completa más soporte OEM.

Seleccionar disco(s) 

Seleccione los discos donde debe instalarse el software Si elige una unidad distinta de la designada como unidad de arranque, aparece un mensaje de advertencia durante el proceso de instalación. En ese momento puede elegir si desea continuar o no. 

Disponer automáticamente los sistemas de archivos 

Seleccione Disposición manual. La utilidad suninstall permite personalizar el disco raíz especificando las particiones de discos. Utilice la Tabla 10-3 como referencia.

Montar el sistema de archivos remoto 

Pulse F4 si los sistemas de archivos deben montarse desde un servidor de archivos remoto. En caso contrario, pulse F2. 

Rearrancar después de la instalación 

Seleccione Rearranque manual y pulse F2 para iniciar la instalación. Este paso, que instala el software y las modificaciones del CD de Solaris, dura bastante tiempo. Una vez finalizada la instalación, aparece el indicador de superusuario en la ventana de consola netcon del dominio.

Personalización del sistema de archivos

Al realizar una instalación completa del entorno operativo Solaris 7 5/99 en un dominio, la utilidad suninstall permite introducir de forma manual los tamaños de partición de disco para sus sistemas de archivos. No utilice particiones de disco menores que el tamaño mínimo de la Tabla 10-3.

Si se utilizan dos discos, root (/) y /usr han de estar en el dispositivo especificado en el alias de arranque de OBP.

Tabla 10-3 Tamaños mínimos para las particiones de disco

Partición 

Tamaños mínimos 

Notas 

/

256 Mbytes 

Tamaño mínimo 

swap

1024 Mbytes 

Tamaño mínimo 

overlap 

 

El tamaño total del disco 

/var

512 Mbytes 

 

 

3 Mbytes 

Esta parte debe reservarse para los productos Alternate Pathing y Solstice(TM) DiskSuite(TM). En caso contrario las siguientes instalaciones de Alternate Pathing se escribirán sobre el sistema operativo. 

/opt

512 Mbytes 

Esta puede ser mayor, en función del espacio que quede. 

/usr

1 Gbyte 

Los usuarios de idiomas asiáticos pueden necesitar más espacio aquí. 

Utilice la tecla Tab para mover el cursor y escriba con el teclado los tamaños de cada partición. Cuando haya finalizado, pulse F2 para continuar.

Utilice la tabla siguiente para registrar las particiones actuales de disco.

Tabla 10-4 Plantilla de particiones de disco

Nombre de dominio: 

 

 

Nombre de dominio: 

   

 

Disco de arranque: 

 

 

Disco de arranque: 

   

 

 

Nombre de partición 

 

Tamaño 

 

 

Nombre de partición 

 

Tamaño 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nombre de dominio: 

 

 

Nombre de dominio: 

   

 

Disco de arranque: 

 

 

Disco de arranque: 

   

 

 

Nombre de partición 

 

Tamaño 

 

 

Nombre de partición 

 

Tamaño 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nombre de dominio: 

 

 

Nombre de dominio: 

   

 

Disco de arranque: 

 

 

Disco de arranque: 

   

 

 

Nombre de partición 

 

Tamaño 

 

 

Nombre de partición 

 

Tamaño 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nombre de dominio: 

 

 

Nombre de dominio: 

   

 

Disco de arranque: 

 

 

Disco de arranque: 

   

 

 

Nombre de partición 

 

Tamaño 

 

 

Nombre de partición 

 

Tamaño 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Nota -

Vuelva a la Tabla 10-2 para continuar con la información de instalación de suninstall.


Configuración del entorno operativo Solaris

  1. Una vez que se ha cargado el sistema operativo y ha aparecido el indicador de superusuario, obtenga la entrada correspondiente a los dispositivos (devices) del disco de arranque.


    nombre_dominio# ls -l /dev/dsk/dispositivo_partición_raíz
    

    donde dispositivo_partición_raíz tiene el formato cxtxdxsx.

  2. Copie la parte de la cadena de caracteres que empieza por /sbus o /pci.

    Ejemplo:

    /sbus@65,0/SUNW,fas@1,8800000/sd@3,0:a.

    Anote aquí la cadena de caracteres:


    /

  3. Cierre el dominio desde la ventana netcon(1M).


    nombre_dominio# init 0
    

  4. En la ventana netcon(1M), asigne la cadena de caracteres a un alias.


    ok nvalias disco_arranque /sbus@48,0/SUNW,soc@0,0/SUNW,pln@a0000000,78ca3b/ssd@0,0:a
    														 Desde el Paso 2
    

    Como en el ejemplo, el comando nvalias debería introducirse en una sola línea.

  5. Utilice el comando devalias para comprobrar que la OBP señala al dispositivo de arranque correcto

    1. Si se encuentra en el indicador ok, utilice el comando setenv para definir un alias de dispositivo de arranque predeterminado asociado al dispositivo correcto.


      ok setenv boot-device alias_dispositivo_arranque
      

      Donde alias_dispositivo_arranque corresponde al alias del dispositivo de arranque correcto.

    2. Si diag-switch? tiene definido el valor true, utilice el comando setenv de OBP para definir en la variable diag-device el dispositivo correcto.


      ok setenv diag-device alias_dispositivo_arranque
      


      Nota -

      Si diag-switch? contiene el valor true, OBP utiliza diag-device y diag-file como parámetros de arranque predeterminados. En caso de que el valor de diag-switch? sea false, OBP utiliza boot-device y boot-file como parámetros de arranque predeterminados.


  6. En una ventana de SSP, compruebe si la variable SUNW_HOSTNAME contiene el nombre de dominio correcto.

    Si SUNW_HOSTNAME no tiene definido el nombre de dominio adecuado, utilice el comando domain_switch(1M) para cambiar el valor.

  7. Arranque el dominio.


    ssp% bringup -A on
    

    Si es el primer dominio que se tiene que arrancar, aparecerá un mensaje pidiendo confirmación para configurar la placa central. Escriba y para confirmar.


    This bringup will configure the Centerplane. Please confirm (y/n)? y
    

  8. Sitúese en el directorio /Tools.


    ssp# cd /cdrom/cdrom0/s0/Solaris_2.7/Tools
    

  9. Suprima el dominio del sistema principal como cliente de instalación.


    ssp# ./rm_install_client nombre_dominio
    

  10. Extraiga el CD de Solaris de la unidad de CD-ROM.


    ssp# cd /
    ssp# unshare /cdrom/cdrom0/s0
    ssp# eject cdrom
    

  11. Rearranque el dominio.

  12. Cuando el dominio haya arrancado, escriba la contraseña de superusuario y vuelva a introducirla cuando aparezca el mensaje de confirmación en la ventana netcon(1M).


    Root password: contraseña
    Please re-enter your root password: contraseña
    

    Esta información será la nueva contraseña de superusuario para el dominio.

  13. Cuando aparezcan mensajes solicitando información de configuración de Solaris, introduzca los datos necesarios.

    Es posible que deba suministrar la información siguiente:

    • Servicio de nombres (puede ser none, NIS, NIS+)

    • Nombre del dominio de red (responda yes a la pregunta sobre la subred)

    • Máscara del dominio de red

    • Selección del servidor (normalmente automatic)

    • Zona horaria

    • Hora

Instalación de los paquetes suplementarios de Sun Microsystems Computer Systems

Puede utilizar el CD suplementario de Sun Computer Systems para instalar los paquetes suplementarios cuando los necesite.

  1. Inserte el CD suplementario de Sun Computer Systems.

  2. Entre como superusuario en el SSP y defina el CD-ROM como compartido.


    ssp# share -F nfs -o ro,anon=0 /cdrom/cdrom0
    

  3. Entre como superusuario en la ventana netcon(1M).

  4. Cree y monte el directorio /cdrom y agregue el paquete SUNWabhdw.


    nombre_dominio# mkdir /cdrom
    nombre_dominio# mount nombre_ssp:/cdrom/cdrom0 /cdrom
    nombre_dominio# cd /cdrom/Product
    nombre_dominio# pkgadd -d . SUNWabhdw
    


    Nota -

    Lleve a cabo esta operación sólo para aquellos dominios en los que desee utilizar los archivos AnswerBook.


    El comando pkgadd(1M) puede mostrar varios mensajes y hacer diversas preguntas de instalación para cada paquete, algunas de ellas relacionadas con el espacio y otras solicitando confirmación para continuar. Después de responder a dichas preguntas, introduzca Yes cuando le pida confirmación para proseguir.

    El comando pkgadd(1M) instala el paquete siguiente:

    Tabla 10-5 Paquetes suplementarios de Sun Microsystems Computer Systems

    Incluye el cluster/paquete 

    Descripción 

    SUNWabhdw

    Solaris 7 5/99 on Sun Hardware Collection AnswerBook 

  5. Instale la modificación de SSP 3.1 Y2000 sys_id.


    ssp# cd cdrom/cdrom0/Patches/106281-02
    ssp# ./installpatch .
    

  6. Instale la modificación de SSP 3.1 Y2000.


    ssp# cd ../106282-05
    ssp# ./installpatch .
    

  7. Si es necesario, agregue el software Conjunto de pruebas de validación en línea (SunVTS(TM)).

    Si precisa más información sobre el software SunVTS, consulte SunVTS 3.1 User's Guide.

  8. Si es preciso, instale y configure el software Sun(TM) Enterprise NetBackup(TM) precargado.

    El producto Enterprise NetBackup está incluido en el sistema. Para configurarlo y adaptarlo a sus necesidades específicas, consulte Sun Enterprise NetBackup and Media Manager Installation Guide.

  9. Configure los paquetes NTP.

    Por tanto, lleve a cabo el procedimiento siguiente para configurar el archivo ntp.conf, que reside en /etc/inet/ntp.conf.

    1. Entre en el dominio como superusuario.

    2. Abra el archivo ntp.conf con un editor de texto.

    3. Edite el archivo de forma que se parezca al siguiente ejemplo.


      # example Starfire domain /etc/inet/ntp.conf 
      # configuration file ntp.conf 
      # for Solaris 7 5/99
      # substitute actual ssp name for <nombre-ssp> 
      
      server <ssp-name> prefer
      # we can always fall back to the local clock.
      server 127.127.1.0
      fudge 127.127.1.0 stratum 9
       
      # Other ntp files.
      driftfile /etc/inet/ntp.drift
       
      # Encryption:
      disable auth
      controlkey 1
      requestkey 1
      authdelay 0.000793
       
      # precision declaration
      precision -18 									 		 # clock reading precision (1 usec)

      Cada dominio debería utilizar el SSP como fuente para la hora y el SSP debería utilizar al menos otras dos fuentes, además de su reloj interno, para evitar que haya un único punto de fallo en caso de que el reloj del SSP no funcione correctamente. Para obtener más información sobre los comandos de NTP, consulte Man Pages(1M): Network Time Protocol Commands.

  10. Desde la ventana de netcon(1M), desmonte el CD.


    nombre_dominio# cd /
    nombre_dominio# umount /cdrom
    

  11. Entre en el SSP como superusuario y extraiga el CD suplementario de Sun Computer Systems de la unidad de CD-ROM.


    ssp# cd /
    ssp# unshare /cdrom/cdrom0
    ssp# eject cdrom
    

  12. Instale y configure cualquier otro paquete de software que haya adquirido.

  13. Compruebe el modo operativo.


    nombre_dominio# isainfo -k
    

    Si está ejecutando en el modo de 64 bits, deberá obtener la siguiente salida.


    sparcv9

  14. Rearranque el dominio con el modo operativo adecuado.

    Para el entorno operativo Solaris 7 5/99, puede utilizar el modo de 32 bits o el modo de 64 bits. El modo de 64 bits es el predeterminado para todas las plataformas sun4u.

    1. Para el modo de 32 bits, escriba el comando siguiente.


      nombre_dominio# reboot alias_arranque kernel/unix
      

    2. Para el modo de 64 bits, escriba uno de los comando siguientes.

      Si aún no se encuentra en el modo de 32 bits, utilice el comando siguiente.


      nombre_dominio# reboot alias_arranque

      Si cambia desde el modo de 32 bits, utilice el comando siguiente.


      nombre_dominio# reboot alias_arranque kernel/sparcv9/unix
      

  15. Instale y configure otros paquetes de software que haya adquirido.

    Si tiene intención de instalar Alternate Pathing y/o un administrador de volúmenes como Solstice(TM) DiskSuite(TM) o Sun Enterprise Volume Manager(TM), consulte el capítulo "Alternate Pathing en el servidor Sun Enterprise 10000" de esta guía.