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

Cómo realizar una modernización no periódica del sistema operativo Solaris

Siga estos pasos en cada nodo del clúster para modernizar el sistema operativo Solaris. Si el clúster ya se ejecuta en una versión del sistema operativo Solaris que admite Sun Cluster 3.1 9/04, la modernización posterior del sistema operativo Solaris es opcional. Si no tiene previsto modernizar el sistema operativo Solaris, vaya a Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.


Nota –

El clúster se debe ejecutar o modernizar en, al menos, el nivel mínimo requerido de Solaris 8 o Solaris 9 para que admita el software Sun Cluster 3.1 9/04. Si desea más información, consulte ”Supported Products” en Sun Cluster Release Notes for Solaris OS.


  1. Compruebe que se hayan seguido todos los pasos indicados en Cómo preparar el clúster para una modernización no periódica .

  2. Conviértase en superusuario en el nodo del clúster que se desee modernizar.

  3. (Opcional) Modernice VxFS.

    Siga los procedimientos proporcionados en la documentación de VxFS.

  4. Determine si los siguientes enlaces con Apache ya existen; si es así, especifique si los nombres de los archivos contienen una K o una S mayúsculas:


    /etc/rc0.d/K16apache
    /etc/rc1.d/K16apache
    /etc/rc2.d/K16apache
    /etc/rc3.d/S50apache
    /etc/rcS.d/K16apache
    • Si estos enlaces ya existen y no contienen una K o una S en mayúsculas en el nombre del archivo, no es necesario efectuar más acciones en estos enlaces.

    • Si estos enlaces no existen o si existen pero contienen una k o una s en minúsculas en el nombre del archivo, apártelos en el Paso 9.

  5. Comente todas las entradas de los sistemas de archivos montados globalmente en el archivo /etc/vfstab del nodo.

    1. Para una posterior referencia, lleve un registro de todas las entradas que ya están comentadas.

    2. Convierta temporalmente en comentario todas las entradas de los sistemas de archivos montados globalmente en el archivo /etc/vfstab.

      Las entradas de los sistemas de archivos montados globalmente contienen la opción de montaje global. Convierta en comentario estas entradas para evitar que la modernización de Solaris intente montar los dispositivos globales.

  6. Determine el procedimiento que se debe seguir para modernizar el sistema operativo Solaris.

    Gestor de volúmenes 

    Procedimiento que seguir 

    Ubicación de las instrucciones 

    Solstice DiskSuite o Solaris Volume Manager 

    Cualquier método de modernización de Solaris excepto la modernización automática.

    Documentación para la instalación de Solaris 8 o Solaris 9 

    SPARC: VERITAS Volume Manager 

    “Modernización de VxVM y Solaris” 

    Documentación sobre la instalación de VERITAS Volume Manager 


    Nota –

    Si el clúster ya tiene instalado VxVM, debe reinstalar el software VxVM o modernizar la versión de VxVM a Solaris 9, como parte del proceso de modernización de Solaris.


  7. Modernice el software Solaris, siguiendo el procedimiento seleccionado en el Paso 6.

    1. Si se le indica que rearranque un nodo durante el proceso de modernización, añada siempre la opción -x a la orden. O, si la instrucción indica ejecutar el comando init S, use el comando reboot -- -xs en su lugar.

      Así se asegura de que el nodo rearranque en modo sin clúster. Por ejemplo, cualquiera de las dos órdenes siguientes arrancan un nodo en el modo sin clúster monousuario:

      • En los sistemas basados en SPARC, ejecute los siguientes comandos:


        # reboot -- -xs
        ok boot -xs
        
      • En los sistemas basados en x86, ejecute los siguientes comandos:


        # reboot -- -xs
        ...
                              <<< Current Boot Parameters >>>
        Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
        Boot args:
        
        Type  b [file-name] [boot-flags] <ENTER>  to boot with options
        or    i <ENTER>                           to enter boot interpreter
        or    <ENTER>                             to boot with defaults
        
                          <<< timeout in 5 seconds >>>
        Select (b)oot or (i)nterpreter: b -xs
        

    2. No lleve a cabo el rearranque final en la modernización de Solaris. Vuelva a este procedimiento para seguir el Paso 8 y el Paso 9; rearranque después en un modo sin clúster en el Paso 10 para completar la modernización de Solaris.

  8. En el archivo /a/etc/vfstab, desconecte las entradas de los sistemas de archivos montados globalmente que convirtió en comentario en el Paso 5.

  9. Aparte los enlaces restaurados de Apache si se diese alguna de estas condiciones antes de modernizar Solaris:

    • Los enlaces de Apache que aparecen en la lista en el Paso 4 no existían.

    • Los enlaces de Apache enumerados en el Paso 4 existían y contenían una k o una s en minúsculas en los nombres de los archivos.

    Si desea apartar los enlaces restaurados de Apache que contienen una K o una S en mayúsculas en el nombre, utilice las órdenes siguientes para cambiar el nombre de los archivos con una k o una s en minúsculas.


    # mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache
    # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache
    # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache
    # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache
    # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache
    
  10. Rearranque el nodo en el modo sin clúster.

    Incluya los guiones dobles (--) en la orden siguiente:


    # reboot -- -x
    

  11. SPARC: Si el clúster ejecuta VxVM, lleve a cabo los siguientes pasos del procedimiento “Modernización de VxVM y Solaris” para volver a instalar o modernizar VxVM.

    Tenga en cuenta las instrucciones especiales siguientes:

    1. Tras completar la modernización de VxVM pero antes de rearrancar, compruebe las entradas en el archivo /etc/vfstab. Si alguna de las entradas que activó en el Paso 8 se convirtió en comentario, vuelva a activarlas.

    2. Si los procedimientos de VxVM le indican que debe efectuar un rearranque final de reconfiguración mediante la opción -r, rearranque en el modo sin clúster mediante la opción -x.


      # reboot -- -x
      

    Nota –

    Si ve un mensaje parecido al siguiente, escriba la contraseña root para continuar con la modernización. No ejecute la orden fsck ni escriba Ctrl-D.


    WARNING - Unable to repair the /global/.devices/node@1 filesystem.
    Run fsck manually (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol). Exit the
    shell when done to continue the boot process.
    
    Type control-d to proceed with normal startup,
    (or give root password for system maintenance):  Type the root password
    


  12. Instale las modificaciones necesarias para Solaris y las relacionadas con el hardware y descargue el firmware necesario que se incluye en éstas.

    Instale también las modificaciones para el software Solstice DiskSuite (Solaris 8).


    Nota –

    No rearranque después de añadir las modificaciones. Debe rearrancar el nodo después de modernizar el software Sun Cluster.


    Consulte “Modificaciones y niveles necesarios de firmware” en Sun Cluster 3.1: Notas sobre la versión para buscar modificaciones e instrucciones sobre la instalación.

  13. Modernizar el software a Sun Cluster 3.1 9/04.

    Vaya a Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.


    Nota –

    Para completar la modernización de Solaris 8 a Solaris 9, también debe efectuar la modernización a la versión de Solaris 9 del software Sun Cluster 3.1 9/04, aunque el clúster ya exista en este software.