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

ProcedureCómo cambiar la configuración de red privada al agregar nodos o redes privadas

Lleve a cabo esta tarea para cambiar el intervalo de direcciones IP privadas del clúster para que pueda acoger el aumento en el número de nodos o zonas no globales, o del número de redes privadas, o una combinación de ambas. Puede utilizar este procedimiento para reducir el intervalo de direcciones IP privadas.


Nota –

Este procedimiento requiere que detenga todo el clúster.


  1. Conviértase en superusuario en un nodo del clúster.

  2. Inicie la utilidad clsetup en un nodo.


    # clsetup
    

    Aparece el Menú principal de clsetup.

  3. Desconecte cada grupo de recursos.

    Si el nodo contiene zonas no globales, todos los grupos de recursos de las zonas se establecerán también sin conexión.

    1. Escriba el número que corresponde a la opción Grupos de recursos y pulse la tecla de retorno.

      Se abre el menú Grupos de recursos.

    2. Escriba el número que corresponde a la opción Establecer en línea/fuera de línea o Conmutar un grupo de recursos y pulse la tecla de retorno.

    3. Siga las indicaciones para poner fuera de línea a todos los grupos de recursos y póngalos en estado sin gestionar.

    4. Cuando todos los grupos de recursos estén fuera de línea, escriba q para volver al menú Grupos de recursos.

  4. Inhabilite todos los recursos del clúster.

    1. Escriba el número que corresponda a la opción Habilitar/deshabilitar un recurso y pulse la tecla de retorno.

    2. Seleccione un recurso que inhabilitar y siga las indicaciones.

    3. Repita cada paso anterior para cada recurso que desea deshabilitar.

    4. Cuando todos los recursos estén inhabilitados, escriba q para volver al menú Grupos de recursos.

  5. Salga de la utilidad clsetup.

  6. Compruebe que los recursos de todos los nodos estén Sin conexión y que todos los grupos de recursos estén en el estado No administrado.


    # cluster status -t resource,resourcegroup
    
    -t

    Limita la salida al objeto del clúster especificado.

    resource

    Especifica los recursos.

    resourcegroup

    Especifica los grupos de recursos.

  7. Pare el clúster desde uno de los nodos.


    # cluster shutdown -g0 -y
    
    -g

    Especifica el tiempo de espera en segundos.

    -y

    Impide que se emita el indicador que solicita la confirmación del cierre.

  8. 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.


  9. Inicie la utilidad clsetup en un nodo.

    Si se ejecuta en el modo sin clúster, la utilidad clsetup muestra el Menú principal del las operaciones en este modo.

  10. Escriba el número correspondiente a la opción para cambiar el intervalo de direcciones IP y pulse Intro.

    La utilidadclsetup muestra la configuración de red privada actual y, a continuación, le pregunta si desea cambiar esta configuración.

  11. Para cambiar la dirección IP de red privada o el intervalo de direcciones IP, escriba y pulse Intro.

    La utilidad clsetup muestra la dirección IP de red privada predeterminada, 172.16.0.0, y le pregunta si desea aceptarla.

  12. Cambie o acepte la dirección IP de red privada.

    • Para aceptar la dirección IP de red privada predeterminada y continuar con el cambio del intervalo de direcciones IP, escriba y pulse Intro.

      La utilidad clsetup le preguntará si desea aceptar la máscara de red predeterminada. Acceda al siguiente paso para introducir su respuesta.

    • Para cambiar la dirección IP de red privada predeterminada, realice los siguientes pasos secundarios:

      1. Escriba no en respuesta a la pregunta de la utilidad clsetup acerca de si desea aceptar la dirección predeterminada y pulse Intro.

        La utilidad clsetup le solicitará la nueva dirección IP de red privada.

      2. Escriba la nueva dirección IP y pulse Intro.

        La utilidad clsetup muestra la máscara de red predeterminada y le pregunta si desea aceptarla.

  13. Cambie o acepte el intervalo de direcciones IP de red privada predeterminado.

    La máscara de red predeterminada es 255.255.248.0. Este intervalo de direcciones IP predeterminado admite hasta 64 nodos y 10 redes privadas en el clúster.

    • Para aceptar el intervalo de direcciones IP predeterminado, escriba y pulse Intro.

      A continuación, vaya al paso siguiente.

    • Para cambiar el intervalo de direcciones IP, realice los siguientes pasos secundarios.

      1. Escriba no en respuesta a la pregunta de la utilidad clsetup acerca de si desea aceptar el intervalo de direcciones predeterminado y pulse Intro.

        Al rechazar la máscara de red predeterminada, la utilidad clsetup le solicita el número de nodos y redes privadas que tiene intención de configurar en el clúster.

      2. Introduzca el número de nodos y redes privadas que prevé configurar en el clúster.

        La utilidad clsetup calcula las dos máscaras de red propuestas a partir de estos números:

        • La primera máscara de red es la máscara de red mínima necesaria para admitir el número de nodos y redes privadas que ha especificado.

        • La segunda máscara de red admite el doble del número de nodos y redes privadas que ha especificado para adaptarla ante un posible crecimiento en el futuro.

      3. Especifique cualquiera de las máscaras de red calculadas o una máscara de red diferente que admita el número previsto de nodos y redes privadas.

  14. Escriba en respuesta a la pregunta de la utilidad clsetup acerca de si desea continuar con la actualización.

  15. Cuando termine, salga de la utilidad clsetup.

  16. Reinicie cada nodo del clúster.

    1. Detenga cada nodo.


      # shutdown -g0 -y
      
    2. Arranque cada nodo en modo clúster.

      • En los sistemas basados en SPARC, siga estos pasos:


        ok boot
        
      • En los sistemas basados en x86, siga estos pasos:

        Cuando aparezca el menú de GRUB, seleccione la entrada de Solaris adecuada y pulse Intro. 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.

  17. Inicie la utilidad clsetup en un nodo.


    # clsetup
    

    Aparece el Menú principal de clsetup.

  18. Vuelva a habilitar todos los recursos inhabilitados.

    1. Escriba el número que corresponde a la opción Grupos de recursos y pulse la tecla de retorno.

      Se abre el menú Grupos de recursos.

    2. Escriba el número que corresponda a la opción Habilitar/deshabilitar un recurso y pulse la tecla de retorno.

    3. Seleccione un recurso que habilitar y siga las indicaciones.

    4. Repita este procedimiento para cada recurso deshabilitado.

    5. Cuando todos los recursos se vuelvan a habilitar, escriba q para volver al menú Grupos de recursos.

  19. Vuelva a dejar en línea cada grupo de recursos.

    Si el nodo contiene zonas no globales, establezca también en línea todos los grupos de recursos que se encuentran en esas zonas.

    1. Escriba el número que corresponde a la opción Establecer en línea/fuera de línea o Conmutar un grupo de recursos y pulse la tecla de retorno.

    2. Siga las indicaciones para que cada grupo de recursos sea gestionado y deje en línea al grupo de recursos.

  20. Cuando todos los grupos de recursos estén de nuevo en línea, salga de la utilidad clsetup.

    Escriba q para anular cada submenú o pulse Ctrl-C.

Pasos siguientes

Para agregar un nodo a un clúster existente, realice uno de los siguientes procedimientos:

Para crear una zona no global en un nodo del clúster, diríjase a Configuración de una zona no global en un nodo del clúster.