Solaris 9: 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.

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:

Solución 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:

Solución 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:

Solución 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 pueden 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" 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 DVD de Solaris 9, los CD de instalación de Solaris 9 o de Software 1 de 2 de Solaris 9 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 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   vfstab.novxfs> vfstab < '/vx\/dsk/s/^/#/g'
      

      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. Comente todas las entradas "forceload:" que incluyan drv/vx.


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

      El primer carácter de cada línea se cambia por *, lo que la convierte en una línea de comando. 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 33.

  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 y mensajes de error 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