Guía de instalación de Solaris 10: Modernización automática de Solaris y planificación de la modernización

Ejemplo de supresión y modernización de un lado de un volumen RAID-1 (duplicación) (interfaz de línea de comandos)

Este ejemplo le muestra cómo realizar las siguientes tareas:

La Figura 12–1 muestra el entorno de arranque, que contiene tres discos físicos.

Figura 12–1 Desconexión y modernización de uno de los lados de un volumen RAID-1 (duplicación)

El contexto describe la ilustración.

  1. Cree un nuevo entorno de arranque, second_disk, que contenga una duplicación.

    Este comando efectúa las tareas siguientes:

    • lucreate configura un sistema de archivos UFS para el punto de montaje root (/). Se crea una duplicación, d10. Esta duplicación es el receptáculo del sistema de archivos root del entorno de arranque actual ( /), que se copia en la duplicación d10. Todos los datos contenidos en la duplicación d10 se sobrescriben.

    • Dos segmentos, c0t1d0s0 y c0t2d0s0, se especifican para utilizarse como subduplicaciones. Dichas dos subduplicaciones se anexan a la duplicación d10.


    # lucreate -c first_disk -n second_disk \ 
    -m /:/dev/md/dsk/d10:ufs,mirror \ 
    -m /:/dev/dsk/c0t1d0s0:attach \ 
    -m /:/dev/dsk/c0t2d0s0:attach
    
  2. Active el entorno de arranque second_disk.


    # /sbin/luactivate second_disk
    # init 6
    
  3. Cree otro entorno de arranque, third_disk.

    Este comando efectúa las tareas siguientes:

    • lucreate configura un sistema de archivos UFS para el punto de montaje root (/). Se crea una duplicación, d20.

    • El segmento c0t1d0s0 se quita de su duplicación actual y se agrega a la duplicación d20. El contenido de la subduplicación, el sistema de archivos root ( /), se conserva y no se efectúa ninguna copia.


    # lucreate -n third_disk \ 
    -m /:/dev/md/dsk/d20:ufs,mirror \ 
    -m /:/dev/dsk/c0t1d0s0:detach,attach,preserve
    
  4. Modernice el nuevo entorno de arranque, third_disk


    # luupgrade -u -n third_disk \ 
    -s /net/installmachine/export/Solaris_10/OS_image
    
  5. Agregue una revisión al entorno de arranque modernizado.


    # luupgrade -t n third_disk -s /net/patches 222222-01
    
  6. Active el entorno de arranque third_disk para convertirlo en el sistema actualmente en ejecución.


    # /sbin/luactivate third_disk
    # init 6
    
  7. Borre el entorno de arranque second_disk.


    # ludelete second_disk
    
  8. Los siguientes comandos efectúan estas tareas:

    • Borrar duplicación d10.

    • Comprobar el número de concatenación de c0t2d0s0.

    • Anexar la concatenación que encuentra el comando metastat a la duplicación d20. El comando metattach sincroniza la concatenación recién anexada con la de la duplicación d20. Todos los datos contenidos en la concatenación se sobrescriben.


    # metaclear d10 
    # metastat -p | grep c0t2d0s0
    dnum 1 1 c0t2d0s0
    # metattach d20 dnum
    
    número

    Es el número de la concatenación hallado por el comando metastat

Se ha modernizado el nuevo entorno de arranque, third_disk y es el sistema actualmente en ejecución. third_disk contiene el sistema de archivos root ( /) que se duplica.

La Figura 12–2 muestra el proceso para desconectar una duplicación y actualizarla mediante los comandos del anterior ejemplo.

Figura 12–2 Desconexión y modernización de uno de los lados de un volumen RAID-1 (duplicación) (continuación)

El contexto describe la ilustración.