Guía de administración y planificación de servicios de datos de Oracle® Solaris Cluster

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Cómo crear un grupo de recursos escalables

Un grupo de recursos escalable se utiliza con servicios escalables. La función de dirección compartida es la utilidad de red de Oracle Solaris Cluster que permite que varias instancias de un servicio escalable aparezcan como un único servicio. Primero debe crear un grupo de recursos de conmutación por error que contenga las direcciones compartidas sobre las que dependen los recursos escalables. A continuación, cree un grupo de recursos escalables y agregue recursos escalables a ese grupo. Cada instancia del servicio escalable se debe ejecutar en un nodo del cluster diferente.


Notas -  Realice este procedimiento desde un nodo del cluster.
  1. En el miembro del cluster, asuma el rol root que proporciona la autorización RBAC solaris.cluster.modify.
  2. Cree el grupo de recursos de conmutación por error que contiene las direcciones compartidas que utilizará el recurso escalable.
  3. Cree el grupo de recursos escalables.
    # clresourcegroup create -S [-p Maximum_primaries=m] [-p Desired_primaries=n] \
    [-n nodelist] resource-group
    –S

    Especifica que el grupo de recursos tendrá varios usos. Si se omiten las opciones –p Maximum_primaries y –p Desired_primaries, se configuran ambas propiedades según la cantidad de nodos en la lista de nodos del grupo de recursos.

    –p Maximum_primaries =m

    Especifica la cantidad máxima de grupos principales activos para este grupo de recursos.

    –p Desired_primaries =n

    Especifica el número de grupos principales activos en los cuales el grupo de recursos intenta arrancar.

    –n nodelist

    Especifica una lista ordenada, separada por comas de nodos separada en el cual este grupo de recursos estará disponible.

    Esta lista es opcional. Si omite esta lista, se crea un grupo de recursos en todos los nodos del cluster.

    resource-group

    Especifica el nombre que elije del grupo de recursos escalable para agregar. Este nombre debe comenzar con un carácter ASCII.

  4. Verifique que se haya creado el grupo de recursos escalable.
    # clresourcegroup show resource-group
Ejemplo 2-5  Creación de un grupo de recursos escalable

En este ejemplo, se muestra la creación del grupo de recursos escalable resource-group-1. Este grupo de recursos se alojará en el cluster global de nodos phys-schost-1 y phys-schost-2. El grupo de recursos escalable depende del grupo de recursos de conmutación por error resource-group-2, que contiene los recursos de direcciones compartidas.

# clresourcegroup create -S \
-p Maximum_primaries=2 \
-p Desired_primaries=2 \
-p RG_dependencies=resource-group-2 \
-n phys-schost-1, phys-schost-2 \
resource-group-1

# clresourcegroup show resource-group-1

=== Resource Groups and Resources ===

Resource Group:                                  resource-group-1
RG_description:                                  <NULL>
RG_mode:                                         Scalable
RG_state:                                        Unmanaged
RG_project_name:                                 default
RG_affinities:                                   <NULL>
Auto_start_on_new_cluster:                       True
Failback:                                        False
Nodelist:                                        phys-schost-1 phys-schost-2
Maximum_primaries:                               2
Desired_primaries:                               2
RG_dependencies:                                 resource-group2
Implicit_network_dependencies:                   True
Global_resources_used:                           <All>
Pingpong_interval:                               3600
Pathprefix:                                      <NULL>
RG_System:                                       False
Suspend_automatic_recovery:                      False

Pasos siguientes

Después de crear un grupo de recursos escalable, podrá agregar recursos de aplicación escalables al grupo de recursos. Para obtener más información, consulte Cómo agregar un recurso de aplicación escalable a un grupo de recursos.

Véase también

La página del comando man clresourcegroup(1CL).