Solaris 9: Guía de instalación

Ejempo de desconectar y modernizar uno de los lados de una duplicación

En este ejemplo se muestra cómo efectuar las tareas siguientes:

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

Figura 35–1 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.

  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 raíz (/). Se crea una duplicación, d10. Esta duplicación es el receptáculo del sistema de archivos raíz (/) del actual entorno de arranque, 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. Estas 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.


    # /usr/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 raíz (/). 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 raíz ( /), 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, instalando un contenedor Solaris Flash. El contenedor se encuentra en el sistema local. Las versiones de sistemas operativos de las opciones -s y -a son, en ambos casos, Solaris 9. Todos los archivos de third_disk se sobrescriben, salvo los que se pueden compartir.


    # luupgrade -f -n third_disk \
    -s /net/installmachine/export/solaris9/OS_image \
    -a /net/server/archive/solaris9 
    
  5. Active el entorno de arranque third_disk para convertirlo en el sistema actualmente en ejecución.


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


    # ludelete second_disk
    
  7. 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
    dnúmero 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 raíz (/) que se ha duplicado.

La Figura 35–2 muestra todo el proceso de desconectar una duplicación y modernizarla mediante los comandos indicados en el ejemplo anterior.

Figura 35–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.