JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Notas de la versión de Oracle Solaris Cluster 4.1     Oracle Solaris Cluster 4.1 (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Notas de la versión de Oracle Solaris Cluster 4.1

A.  Página del comando man ORCL.otd(5)

Página del comando man ORCL.otd(5)

Descripción

Propiedades estándar

Propiedades de la ampliación

Ejemplos

Atributos

Consulte también

Página del comando man ORCL.otd(5)

ORCL.otd, otd: implementación del tipo de recurso para Oracle Traffic Director

Descripción

El tipo de recurso ORCL.otd representa la aplicación Oracle Traffic Director en una configuración de Oracle Solaris Cluster.

El tipo de recurso ORCL.otd es un recurso de varios maestros. Admite ser configurado en uno de dos modos. Si bien ambos modos permiten ejecutar diferentes instancias del servidor en varios nodos al mismo tiempo, la diferencia yace en la manera en la que los clientes se conectan a estas instancias. En el primer modo, en el cual se utilizan hosts lógicos, el nodo que tiene el recurso del host lógico en línea recibe las solicitudes. En el segundo modo, en el cual se utilizan direcciones compartidas, se usa la función de equilibrio de carga del software de Oracle Solaris Cluster para distribuir las solicitudes entrantes del cliente a diferentes instancias. Puede aumentar el nivel de uso de las instancias del servidor mediante varios hosts lógicos.

El tipo de recurso ORCL.otd ejecuta los comandos siguientes de Oracle Traffic Director como userid, quien posee los comandos.

El recurso inicia la instancia de Oracle Traffic Director con el mismo ID de usuario userid. El propietario puede ejecutar estos comandos y nadie, excepto él, puede escribirlos.

Debe configurar las propiedades siguientes en un recurso ORCL.otd mediante clresource(1CL).

Propiedades estándar

Las propiedades de recursos estándar, Scalable, Network_resources_used, Port_list, Load_balancing_policy y Load_balancing_weights, son comunes a todos los tipos de recursos escalables. Las propiedades que controlan el comportamiento de la función de equilibrio de carga con direcciones compartidas, como Scalable, Network_resources_used, Port_list, Load_balancing_policy y Load_balancing_weights , solo se aplican cuando se configura el tipo de recurso ORCL.otd con una dirección compartida.

Consulte r_properties(5) para obtener una descripción completa de las propiedades de recursos siguientes.

Load_balancing_policy
Categoría

Optional

Tipo de datos

Cadena

Valor predeterminado

Lb_weighted

Ajustable

At creation

Load_balancing_weights
Categoría

Optional

Tipo de datos

Matriz de cadenas

Valor predeterminado

NULL

Ajustable

Cualquier momento

Network_resources_used
Categoría

Conditional/Optional

Tipo de datos

Matriz de cadenas

Valor predeterminado

Null

Ajustable

En el momento de la creación

Resource_dependencies
Categoría

Optional

Valor predeterminado

Null

Tipo de datos

Matriz de cadenas

Ajustable

Cualquier momento

Port_list
Categoría

Required

Tipo de datos

Matriz de cadenas

Valor predeterminado

80/tcp

Ajustable

Si está inhabilitado

Retry_count
Categoría

Conditional

Mínimo

0

Máximo

10

Valor predeterminado

2

Ajustable

Cualquier momento

Retry_interval
Categoría

Conditional

Mínimo

0

Máximo

3600

Valor predeterminado

620

Ajustable

Cualquier momento

Thorough_probe_interval
Categoría

Conditional

Mínimo

0

Máximo

3600

Valor predeterminado

60

Ajustable

Cualquier momento

Propiedades de la ampliación

Oracle_home
Categoría

Required

Tipo de datos

Cadena

Valor predeterminado

---not set---

Ajustable

Si está inhabilitado

Esta propiedad es una cadena por nodo del nombre de ruta del directorio principal de instalación de Oracle Traffic Director. Debe especificar esta propiedad para cada nodo en el momento de la creación del recurso.

Instance_home
Categoría

Required

Tipo de datos

Cadena

Valor predeterminado

---not set---

Ajustable

Si está inhabilitado

Esta propiedad es una cadena por nodo del nombre de ruta del directorio de la instancia de Oracle Traffic Director. Debe especificar esta propiedad para cada nodo en el momento de la creación del recurso.

Server_URL
Categoría

Required

Tipo de datos

Cadena

Valor predeterminado

Null

Ajustable

Cualquier momento

De forma predeterminada, se realiza un sondeo de la instancia del servidor de Oracle Traffic Director mediante localhost:port cuando se utiliza un host lógico o shared_address:port cuando se utiliza una dirección compartida.

Esta propiedad permite especificar una dirección URL alternativa para supervisar la instancia del servidor de Oracle Traffic Director. El supervisor de fallos ejecuta periódicamente el comando HTTP GET para la dirección URL especificada y toma medidas si la solicitud HTTP devuelve el código de respuesta 500 "Internal Server Error" o si el servidor de la aplicación no responde durante el período de espera configurado.

Monitor_retry_count
Categoría

Required

Tipo de datos

Entero

Mínimo

-1

Valor predeterminado

4

Ajustable

Cualquier momento

Controla los reinicios del supervisor de fallos. Esta propiedad indica la cantidad de veces que la utilidad de supervisión de procesos reinicia el supervisor de fallos y corresponde a la opción -n que se transfiere al comando pmfadm(1M). La cantidad de reinicios se cuenta en una fase temporal específica. Consulte la propiedad Monitor_retry_interval para obtener más información. Tenga en cuenta que esta propiedad hace referencia a los reinicios del supervisor de fallos en sí, no del servidor web. Los reinicios del servidor web se controlan mediante las propiedades definidas por el sistema Thorough_probe_interval, Retry_interval y Retry_count, tal como se especifica en sus descripciones. Consulte la página del comando man clresource(1CL) para obtener más información. Puede modificar el valor de esta propiedad en cualquier momento.

Monitor_retry_interval
Categoría

Required

Tipo de datos

Entero

Mínimo

-1

Valor predeterminado

2

Ajustable

Cualquier momento

Indica el tiempo en minutos durante el cual se cuentan los fallos del supervisor de fallos y corresponde a la opción -t que se transfiere al comando pmfadm(1M). Si la cantidad de veces que el supervisor de fallos genera errores excede el valor de Monitor_retry_count, la utilidad de supervisión de procesos no reinicia el supervisor de fallos. Puede modificar el valor de esta propiedad en cualquier momento.

Probe_timeout
Categoría

Required

Tipo de datos

Entero

Mínimo

15

Valor predeterminado

90

Ajustable

Cualquier momento

Esta propiedad es el valor de tiempo de espera, en segundos, que utiliza el supervisor de fallos para sondear una instancia de Oracle Traffic Director. Puede modificar el valor de esta propiedad en cualquier momento.

Num_probes
Categoría

Required

Tipo de datos

Entero

Mínimo

1

Valor predeterminado

2

Ajustable

Cualquier momento

Esta propiedad indica la cantidad de veces que el supervisor de fallos puede exceder el tiempo de espera durante el sondeo antes de tomar medidas sobre una instancia del servidor de Oracle Traffic Director. Puede modificar el valor de esta propiedad en cualquier momento.

Ejemplos

Se realizan las suposiciones siguientes para todos los ejemplos de esta sección.

El software de Oracle Traffic Director se instala en un sistema de archivos en cluster en el directorio /global/otd/otd-home de la siguiente manera:

Los directorios del servidor de Oracle Traffic Director Instance_home están ubicados en el mismo sistema de archivos en cluster que la instalación, pero cada nodo tiene su propio directorio de servidor Instance_home. Para los ejemplos de esta sección, los nodos y los directorios son los siguientes:

node1: /global/otd/otd-1/net-otd-a
node2: /global/otd/otd-2/net-otd-a
node3: /global/otd/otd-3/net-otd-a
node4: /global/otd/otd-4/net-otd-a

Utilice el comando siguiente para registrar el tipo de recurso de Oracle Traffic Director:

# clresourcetype register ORCL.otd

Ejemplo A-1 Creación de un recurso de Oracle Traffic Director para utilizar con un host lógico

Este ejemplo crea un recurso de Oracle Traffic Director, otd-rs, en un grupo de recursos, otd-rg. Está configurado para ejecutarse simultáneamente en los cuatro nodos de un cluster de cuatro nodos.

En una configuración de agente en la que se utiliza un host lógico, se deben configurar las instancias del servidor de Oracle Traffic Director para escuchar en todas las direcciones, INADDR_ANY, lo cual permite al supervisor de fallos conectarse con la dirección localhost de cada nodo mediante el valor predeterminado Port_List, 80/tcp. Los clientes utilizan las direcciones IP tal como lo indica la configuración en un recurso de host lógico, lh-rs, el cual forma parte del grupo de recursos, lh-rg. El nombre de host otd-a-lh se configura en el servicio de nombres utilizado por el cluster y en todos los clientes que accederán a las instancias del servidor.

Para crear un host lógico en este ejemplo:

# clresourcegroup create -p Nodelist="node1,node2,node3,node4" 
-p Failback=True lh-rg \
# clreslogicalhostname create -g lh-rg -h otd-a-lh lh-rs \
# clresourcegroup online -eM lh-rg

Para facilitar el failover automático del host lógico a un nodo que tiene una instancia en ejecución de Oracle Traffic Director:

Para crear el grupo de recursos y el recurso de Oracle Traffic Director, realice las acciones siguientes:

# clresourcegroup create -S otd-rg \
# clresourcetype register ORCL.otd \
# clresource create -g otd-rg -t ORCL.otd \
-p ORACLE_HOME=/global/otd/otd-home \
-p INSTANCE_HOME{node1}=/global/otd/otd-1/net-otd-a \
-p INSTANCE_HOME{node2}=/global/otd/otd-2/net-otd-a \ 
-p INSTANCE_HOME{node3}=/global/otd/otd-3/net-otd-a \
-p INSTANCE_HOME{node4}=/global/otd/otd-4/net-otd-a \
-p Resource_dependencies_offline_restart=otd-gfs-rs \
-p Port_List=80/tcp otd-rs \
# clresourcegroup set -p RG_affinities+=+++otd-rg lh-rg \
# clresource set -p Resource_dependencies_offline_restart+=otd-rs{local_node} lh-rs

Ejemplo A-2 Creación de un recurso de Oracle Traffic Director para utilizar con una dirección compartida

Este ejemplo crea un recurso otd-rs de Oracle Traffic Director denominado otd-rg en un grupo de recursos denominado web-rg, que se configura para ejecutarse simultáneamente en los cuatro nodos de un cluster de cuatro nodos.

Las instancias del servidor de Oracle Traffic Director se configuran para escuchar en el puerto 80 y utilizan las direcciones IP configuradas en un recurso SharedAddress denominado sa-rs, el cual forma parte del grupo de recursos sa-rg. El nombre de host otd-a-sa se configura en el servicio de nombres utilizado por el cluster y en todos los clientes que accederán a las instancias del servidor.

Si desea crear el grupo de recursos y el recurso con dirección compartida para este ejemplo, realice las acciones siguientes:

# clresourcegroup create sa-rg \
# clressharedaddress create -g sa-rg -h otd-a-sa sa-rs \
# clresourcegroup online -eM sa-rg

Para crear el grupo de recursos y el recurso de Oracle Traffic Director, realice las acciones siguientes:

# clresourcegroup create -S otd-rg \
# clresourcetype register ORCL.otd \
# clresource create -g otd-rg -t ORCL.otd \
-p ORACLE_HOME=/global/otd/otd-home \
-p INSTANCE_HOME{node1}=/global/otd/otd-1/net-otd-a \
-p INSTANCE_HOME{node2}=/global/otd/otd-2/net-otd-a \
-p INSTANCE_HOME{node3}=/global/otd/otd-3/net-otd-a \
-p INSTANCE_HOME{node4}=/global/otd/otd-4/net-otd-a \
-p Resource_dependencies_offline_restart=otd-gfs-rs \
-p Resource_dependencies=sa-rs \
-p Port_List=80/tcp \
-p Scalable=True \
otd-rs

Ejemplo A-3 Configuración de una dirección Server_URL de supervisión alternativa

Si desea configurar el supervisor de fallos de agentes para sondear una dirección URL específica, proporcione la dirección URL que desea sondear en la propiedad de la extensión Server_URL.

El ejemplo siguiente muestra cómo configurar la propiedad de la extensión Server_URL. En este caso, las instancias del servidor de Oracle Traffic Director están configuradas con la supervisión de estadísticas activadas y configuradas con la dirección URL http://localhost:80/stats-xml.

# clresource set -p server_url="http://localhost:80/stats-xml" \
otd-rs

Atributos

Consulte attributes(5) para obtener una descripción del atributo siguiente:

TIPO DE ATRIBUTO
VALOR DE ATRIBUTO
Disponibilidad
ha-cluster/data-service/ORCLscotd

Consulte también

clresource(1CL), clressharedaddress(1CL), clreslogicalhostname(1CL), clresourcetype(1CL), clresourcegroup(1CL), pmfadm(1M), attributes(5), r_properties(5), scalable_service(5)

Oracle Solaris Cluster Data Services Planning and Administration Guide