Solaris 9 9/04: Guía de instalación

Modernización del sistema operativo Solaris 9

Modernización, mensajes de error


No upgradable disks

Causa:

Una entrada de intercambio (swap) del archivo /etc/vfstab está impidiendo la modernización.

Solución:

Ponga un comentario en las líneas siguientes del archivo /etc/vfstab:

  • Todos los archivos y segmentos de intercambio de los discos que no se está modernizando

  • Archivos de intercambio que ya no existen

  • Los segmentos de intercambio que no se utilicen


usr/bin/bzczt not found

Causa:

La Modernización automática de Solaris se interrumpe debido a que se necesita un clúster de modificaciones.

Solución:

Es necesario aplicar una modificación para instalar la Modernización automática de Solaris. Vaya a http://sunsolve.sun.com para obtener la modificación.


Upgradeable Solaris root devices were found, however, no suitable partitions to hold the Solaris install software were found. Upgrading using the Solaris Installer is not possible It might be possible to upgrade using the Solaris Operating Environment 1 of 2 CDROM. (Sólo sistemas basados en x86)

Causa:

No puede modernizar con Solaris x86 Platform Edition Installation CD porque no dispone de espacio suficiente.

Solución:

Para modernizar, puede crear un segmento de intercambio mayor o igual a 512 MB o usar otro método de modernización, por ejemplo:

  • El programa Solaris Web Start del Solaris DVD o una imagen de instalación por red

  • El programa suninstall de Solaris del Solaris Software 1 of 2 x86 Platform Edition CD

  • JumpStart personalizado

Modernización, problemas generales


La opción de modernización no aparece aunque en el sistema haya una versión del software de Solaris que es modernizable.

Causa:

Causa 1:El directorio /var/sadm es un enlace simbólico o está montado desde otro sistema de archivos.

Solución:

Causa 1:Traslade el directorio /var/sadm al sistema de archivos raíz (/) o /var.

Causa:

Causa 2:Falta el archivo /var/sadm/softinfo/INST_RELEASE.

Solución:

Causa 2:Cree un archivo INST_RELEASE nuevo mediante la plantilla siguiente:

OS=Solaris
VERSION=x 
REV=0
x

Es la versión del software de Solaris que hay en el sistema

Causa:

Causa 3: Falta SUNWusr en /var/sadm/softinfo.

Solución:

Causa 3:Es necesario realizar una instalación inicial. El software de Solaris no puede modernizarse.


Couldn't shut down or initialize the md driver

Solución:
  • Si no se trata de una duplicación, ponga un comentario en el archivo vsftab.

  • Si se trata de una duplicación, conviértala en disco normal y vuelva a instalar.


La modernización se interrumpe porque el programa de instalación de Solaris no puede montar uno de los sistemas de archivos.

Causa:

Durante el proceso de modernización, la secuencia intenta montar todos los sistemas de archivos que aparecen en el archivo /etc/vfstab del sistema en el sistema de archivos raíz (/) que se está modernizando. Si la secuencia de instalación no puede montar alguno de los sistemas de archivos, se interrumpe y termina.

Compruebe que puedan montarse todos los sistemas de archivos del archivo /etc/vfstab del sistema. Ponga un comentario en las líneas del archivo /etc/vfstab correspondientes a sistemas de archivos que no puedan montarse o que puedan ser los causantes del problema, para que el programa suninstall de Solaris no intente montarlos durante la modernización. Todos los sistemas de archivos del sistema que contengan software que modernizar (por ejemplo, /usr) no pueden comentarse.


La modernización se interrumpe

Descripción:

El sistema no tiene espacio suficiente para la modernización.

Causa:

Consulte en el Capítulo 5 el problema del espacio y compruebe si puede solucionarlo sin utilizar la disposición automática para reasignar espacio.


Problemas al modernizar raíces con duplicación

Solución:

Si tiene problemas para modernizar cuando está usando raíces con duplicación de Solaris Volume Manager, consulte “Troubleshooting Solaris Volume Manager (Tasks)” in Solaris Volume Manager Administration Guide.

Para continuar la modernización después de una interrupción

La modernización se interrumpe y el sistema no puede arrancarse por software. La interrupción es debida a causas que están fuera del alcance de su control, como un fallo del suministro eléctrico o de la conexión en red.

  1. Rearranque el sistema desde el Solaris DVD, los CD de instalación de Solaris o de Solaris Software 1 of 2 o desde la red.

  2. Elija la opción de modernización para la instalación.

    El programa de instalación de Solaris determina si el sistema se ha modernizado parcialmente y continúa con la modernización.

El sistema entra en situación crítica al modernizar con la Modernización automática de Solaris y ejecutar Veritas VxVm

Al usar la Modernización automática de Solaris mientras se moderniza y se ejecuta Veritas VxVM, el sistema entra en situación crítica al rearrancar a menos que se modernice mediante el procedimiento siguiente. El problema se produce si los paquetes no cumplen las directrices avanzadas de empaquetado de Solaris.

  1. Cree un entorno de arranque inactivo. Consulte Creación de un nuevo entorno de arranque.

  2. Antes de modernizar el entorno de instalación inactivo, es necesario que inhabilite el software Veritas.

    1. Monte el entorno de arranque inactivo.


      # lumount nombre_entorno_arranque_inactivo punto_montaje
      

      Por ejemplo:


      # lumount solaris8 /.alt.12345 
      
    2. Cambie al directorio que contiene vfstab, por ejemplo:


      # cd /.alt.12345/etc
      
    3. Haga una copia del archivo vfstab del entorno de arranque inactivo, por ejemplo:


      # cp vfstab vfstab.501
      
    4. En el archivo vfstab copiado, comente todas las entradas del sistema de archivos Veritas, por ejemplo:


      #  sed  '/vx\/dsk/s/^/#/g'  < vfstab >  vfstab.novxfs 
      

      El primer carácter de cada línea se cambia por #, lo cual la convierte en un comentario. Tenga en cuenta que esta línea de comentario es distinta de las que hay en los archivos de sistema.

    5. Copie el archivo vfstab modificado, por ejemplo:


      # cp vfstab.novxfs vfstab
      
    6. Cambie al directorio del archivo de sistema del entorno de arranque inactivo, por ejemplo:


      # cd /.alt.12345/etc
      
    7. Haga una copia del archivo de sistema del entorno de arranque inactivo, por ejemplo:


      # cp system system.501
      
    8. Convierta en comentario todas las entradas de “forceload:” que contengan drv/vx.


      # sed '/forceload:   drv\/vx/s/^/*/' <system> system.novxfs 
      

      El primer carácter de cada línea se cambia por *, lo que la convierte en una línea de órdenes. Tenga en cuenta que esta línea de comentario es distinta de las que hay en el archivo vfstab.

    9. Cambie al directorio del archivo install-db del entorno de arranque inactivo, por ejemplo:


      # cd /.alt.12345/etc
      
    10. Cree el archivo install-db de Veritas, por ejemplo:


      # touch vx/reconfig.d/state.d/install-db
      
    11. Desmonte el entorno de arranque inactivo.


      # luumount nombre_entorno_arranque_inactivo punto_montaje
      
  3. Modernice el entorno de arranque inactivo. Consulte el Capítulo 36.

  4. Active el entorno de arranque inactivo. Consulte Activación de un entorno de arranque.

  5. Apague el sistema.


    # init 0
    
  6. Arranque el entorno de arranque inactivo en modalidad monousuario:


    OK boot -s
    

    Se muestran varios mensajes de error y de otros tipos que contienen “vxvm” o “VXVM”; puede hacer caso omiso de ellos. El entorno de arranque inactivo se activa.

  7. Modernice Veritas.

    1. Extraiga el paquete Veritas VRTSvmsa del sistema, por ejemplo:


      # pkgrm VRTSvmsa
      
    2. Cambie al directorio en que se encuentran los paquetes de Veritas.


      # cd /ubicación_de_software_Veritas
      
    3. Agregue los paquetes Veritas más recientes al sistema:


      #pkgadd -d `pwd` VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev
      
  8. Restaure el archivo vfstab original y los archivos del sistema:


    # cp /etc/vfstab.original /etc/vfstab
    	# cp /etc/system.original /etc/system
    
  9. Rearranque el sistema.


    # init 6
    

x86: No se ha creado de forma predeterminada la partición de servicio en los sistemas sin partición de servicio

Si instala el sistema operativo Solaris 9 en un sistema que no contiene una partición de servicio, puede que el programa de instalación no cree una partición de servicio de manera predeterminada. Si desea incluir una partición de servicio en el mismo disco que la partición Solaris, debe volver a crear la partición de servicio antes de instalar el sistema operativo Solaris 9.

Si instaló el sistema operativo Solaris 8 2/02 en un equipo Sun LX50, es posible que el programa de instalación no haya conservado la partición de servicio. Si no modificó manualmente la disposición de la partición de arranque fdisk para conservar la partición de servicio, el programa de instalación suprimió ésta durante la instalación.


Nota –

Si no conservó específicamente la partición de servicio al instalar el sistema operativo Solaris 8 2/02, no puede volver a crear ésta ni modernizar el sistema operativo a Solaris 9.


Si desea incluir una partición de servicio en el disco que contiene la partición de Solaris, elija una de las soluciones alternativas siguientes.