Notas de la versión de Solaris 10

Las configuraciones de Solstice DiskSuite no se convierten al formato de Solaris Volume Manager cuando se realiza la modernización con la Modernización automática de Solaris (4915974)

Si realiza la modernización desde Solaris 8 a Solaris 10 con la Modernización automática de Solaris, se puede producir un error. Es posible que las configuraciones de Solstice DiskSuite TM 4.2.1 no se conviertan a configuraciones de Solaris Volume Manager. Todos los volúmenes RAID-0, RAID-1 y el resto, como duplicaciones, bandas y duplicaciones secundarias, se pueden perder.

El problema se produce si ha aplicado modificaciones en un orden concreto al sistema Solaris 8 antes de realizar la modernización. Para determinar si el sistema puede tener este problema, compruebe la información de la versión del paquete SUNWmdr del sistema Solaris 8. Escriba el siguiente comando:


# grep VERSION /var/sadm/pkg/SUNWmdr/pkginfo

El sistema puede verse afectado por el problema si el comando genera el siguiente resultado:


PKG_CLIENT_VERSION=8
VERSION=4.2.1,REV=1999.12.03.10.00

Solución: Siga estos pasos:

  1. Modernice el entorno de arranque alternativo utilizando la Modernización automática de Solaris.

    Consulte Guía de instalación de Solaris 10: Modernización automática de Solaris y planificación de la modernización para obtener más información.

  2. Monte el disco del entorno de arranque modernizado, pero no active el entorno de arranque modernizado.


    # mnt -F ufs /mnt/c0t0d0slice_number /mnt
    

    En el ejemplo anterior, slice_number hace referencia al segmento que contiene el entorno de arranque modernizado.

  3. Compruebe el archivo /etc/system para ver las entradas de información de la base de datos MDD, como el siguiente texto:


    * Begin MDD database info (do not edit)
    set md:mddb_bootlist1="sd:7:16 sd:7:1050 sd:7:2084"
    * End MDD database info (do not edit)
  4. En un editor de texto, abra el archivo /kernel/drv/md.conf para el entorno de arranque modernizado.


    # cd /kernel/drv
    # vi md.conf
    
  5. Modifique md.conf de la siguiente manera:

    1. Agregue la información de mddb_bootlist desde el archivo /etc/system que ha comprobado en el Paso 3. Asegúrese de que también incluye las líneas de “inicio” y “fin” comentadas que preceden y siguen a la información.

    2. Para cada entrada de disco sd de la línea mddb_bootlist, añada la cadena de texto :id0 al final de la entrada de disco.

    3. Debajo de la entrada mddb_bootlist, inserte la siguiente línea nueva:


      md_devid_destroy=1;

    El siguiente ejemplo muestra cómo se puede modificar el archivo md.conf:


    # Begin MDD database info (do not edit)
    mddb_bootlist1="sd:7:16:id0 sd:7:1050:id0 sd:7:2084:id0";
    md_devid_destroy=1;
    # End MDD database info (do not edit)
    
  6. Guarde el archivo md.conf.

  7. Elimine la entrada mddb_bootlist del archivo /etc/system.

  8. Desmonte el disco del entorno de arranque modernizado.

  9. Active el entorno de arranque modernizado.