Software Sun Cluster: Guía de instalación para el sistema operativo Solaris

ProcedureCómo recuperarse de una modernización de partición dual incorrecta

Si sufre un error irrecuperable durante la modernización, ejecute este procedimiento para deshacer la modernización.


Nota –

No podrá reiniciar una modernización de partición dual después de que ésta haya sufrido un error irrecuperable.


  1. Conviértase en superusuario en los nodos del clúster.

  2. Arranque cada nodo en el modo sin clúster.

    • En los sistemas basados en SPARC, ejecute el siguiente comando:


      ok boot -x
      
    • En los sistemas basados en x86, ejecute el siguiente comando:

      1. En el menú de GRUB, utilice las teclas de dirección para seleccionar la entrada de Solaris adecuada y escriba e para editar sus comandos.

        El menú de GRUB presenta un aspecto similar al siguiente:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Para obtener más información sobre el arranque basado en GRUB, consulte el Capítulo 11, GRUB Based Booting (Tasks) de System Administration Guide: Basic Administration.

      2. En la pantalla de parámetros de arranque, utilice las flechas de dirección para seleccionar la entrada del núcleo y escriba e para editar la entrada.

        La pantalla de parámetros de arranque de GRUB presenta un aspecto similar al siguiente:


        GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot                                     |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.
      3. Agregue -x al comando para especificar que el sistema se arrancará en el modo no de clúster.


        [ Minimal BASH-like line editing is supported. For the first word, TAB
        lists possible command completions. Anywhere else TAB lists the possible
        completions of a device/filename. ESC at any time exits. ]
        
        grub edit> kernel /platform/i86pc/multiboot -x
        
      4. Pulse Intro para aceptar el cambio y volver a la pantalla de parámetros de arranque.

        La pantalla muestra el comando editado.


        GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot -x                                  |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.-
      5. Escriba b para arrancar el nodo en el modo no de clúster.


        Nota –

        Este cambio efectuado en el comando de parámetros de arranque del núcleo no se conservará al arrancar el sistema. La próxima vez que reinicie el nodo, se arrancará en el modo de clúster. Para arrancarlo en el modo sin clúster, realice estos pasos de nuevo para agregar la opción -x al comando del parámetro de arranque del núcleo.


  3. Ejecute la secuencia de comandos de recuperación de modernización desde el soporte de instalación en cada uno de los nodos.

    Si se ha modernizado correctamente el nodo a Sun Cluster 3.2, puede también ejecutar el comando scinstall desde el directorio /usr/cluster/bin.


    phys-schost# cd /cdrom/cdrom0/Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Tools
    phys-schost# ./scinstall -u recover
    
    -u

    Especifica la modernización.

    recover

    Restaura el archivo /etc/vfstab y la base de datos del Depósito de configuración del clúster (CCR) a su estado original antes del comienzo de la modernización de partición dual.

    El proceso de recuperación deja los nodos del clúster en modo no clúster. No intente reiniciar los nodos en modo clúster.

    Para obtener más información, consulte la página de comando man scinstall(1M).

  4. Realice una de las siguientes tareas.

    • Restaure el antiguo software desde una copia de seguridad para devolver el clúster a su estado original.

    • Continúe modernizando software en el clúster mediante el método de modernización estándar.

      Este método requiere que todos los nodos del clúster permanezcan en modo no clúster durante la modernización. Consulte el mapa de tareas para la modernización estándar, Tabla 8–1. Puede reanudar la modernización desde la última tarea o paso de la modernización estándar que completó con éxito antes de producirse el fallo de modernización de partición dual.