JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Notes de version d'Oracle Solaris Cluster 4.1     Oracle Solaris Cluster 4.1 (Français)
search filter icon
search icon

Informations document

Préface

1.  Notes de version d'Oracle Solaris Cluster 4.1

A.  Page de manuel ORCL.otd(5)

Page de manuel ORCL.otd(5)

Description

Propriétés standard

Propriétés d'extension

Exemples

Attributs

Voir aussi

Page de manuel ORCL.otd(5)

ORCL.otd, implémentation du type de ressource otd pour Oracle Traffic Director

Description

Le type de ressource ORCL.otd représente l'application OracleTraffic Director dans une configuration Oracle Solaris Cluster.

Le type de ressource ORCL.otd est une ressource multimaître. Il prend en charge deux modes de configuration. Bien que les deux modes permettent aux instances de serveur de fonctionner sur plusieurs noeuds simultanément, ils diffèrent dans la manière dont les clients se connectent aux instances de serveur. Dans le premier mode, où les hôtes logiques sont utilisés, les demandes sont reçues par le noeud sur lequel figure la ressource d'hôte logique en ligne. Dans le second mode, où les adresses partagées sont utilisées, la fonction d'équilibrage de charge du logiciel Oracle Solaris Cluster est utilisée pour distribuer les demandes entrantes des clients aux différentes instances. Vous pouvez augmenter l'utilisation des instances de serveur à l'aide de plusieurs hôtes logiques.

Le type de ressource ORCL.otd exécute les commandes Oracle Traffic Director suivantes en tant qu'utilisateur userid propriétaire des commandes.

L'instance Oracle Traffic Director est lancée par la ressource sous le même identifiant userid. Ces commandes peuvent être exécutées par le propriétaire et seul le propriétaire dispose d'un accès en écriture.

Vous devez définir les propriétés suivantes sur une ressource ORCL.otd à l'aide declresource(1CL).

Propriétés standard

Les propriétés de ressource standard, Scalable, Network_resources_used, Port_list, Load_balancing_policy et Load_balancing_weights sont communes à l'ensemble des types de ressources évolutives. Les propriétés contrôlant le comportement de la fonction d'équilibrage de charge de l'adresse partagée (par exemple, Scalable, Network_resources_used, Port_list, Load_balancing_policy et Load_balancing_weights ) ne sont applicables que lorsque le type de ressource ORCL.otd est configuré avec une adresse partagée.

Pour une description complète des propriétés de ressource suivantes, reportez-vous à la page de manuel r_properties(5).

Load_balancing_policy
Catégorie

Optional

Type de données

chaîne

Valeur par défaut

Lb_weighted

Réglable

At creation

Load_balancing_weights
Catégorie

Optional

Type de données

Tableau de chaînes

Valeur par défaut

NULL

Réglable

à tout moment

Network_resources_used
Catégorie

Conditional/Optional

Type de données

Tableau de chaînes

Valeur par défaut

NULL

Réglable

Au moment de la création

Resource_dependencies
Catégorie

Optional

Valeur par défaut

NULL

Type de données

Tableau de chaînes

Réglable

à tout moment

Port_list
Catégorie

Required

Type de données

Tableau de chaînes

Valeur par défaut

80/tcp

Réglable

Si désactivé

Retry_count
Catégorie

Conditional

Minimum

0

Maximum

10

Valeur par défaut

2

Réglable

à tout moment

Retry_interval
Catégorie

Conditional

Minimum

0

Maximum

3600

Valeur par défaut

620

Réglable

à tout moment

Thorough_probe_interval
Catégorie

Conditional

Minimum

0

Maximum

3600

Valeur par défaut

60

Réglable

à tout moment

Propriétés d'extension

Oracle_home
Catégorie

Required

Type de données

chaîne

Valeur par défaut

---not set---

Réglable

Si désactivé

Cette propriété est une chaîne par noeud du nom de chemin du répertoire d'accueil de l'installation d'Oracle Traffic Director. Vous devez spécifier cette propriété pour chaque noeud à l'heure de création de la ressource.

Instance_home
Catégorie

Required

Type de données

chaîne

Valeur par défaut

---not set---

Réglable

Si désactivé

Cette propriété est une chaîne par noeud du nom de chemin du répertoire d'instance d'Oracle Traffic Director. Vous devez spécifier cette propriété pour chaque noeud à l'heure de création de la ressource.

Server_URL
Catégorie

Required

Type de données

chaîne

Valeur par défaut

NULL

Réglable

à tout moment

Par défaut, un test de l'instance de serveur Oracle Traffic Director est effectué soit à travers localhost:port lorsqu'un hôte logique est utilisé, soit à travers shared_address:port lorsqu'une adresse partagée est utilisée.

Cette propriété vous permet de spécifier une adresse URL secondaire pour contrôler l'instance de serveur Oracle Traffic Director. Le détecteur de pannes exécute régulièrement la commande HTTP GET pour l'adresse URL spécifiée et prend les mesures nécessaires si la demande HTTP renvoie le code de réponse 500 "Internal Server Error" ou si le serveur d'applications ne répond pas au cours de la période d'attente configurée.

Monitor_retry_count
Catégorie

Required

Type de données

nombre entier

Minimum

-1

Valeur par défaut

4

Réglable

à tout moment

Contrôle les redémarrages du détecteur de pannes. Cette propriété indique le nombre de fois que le détecteur de pannes est redémarré par l'utilitaire PMF (Process Monitor Facility) et correspond à l'option -n transmise à la commande pmfadm(1M). Le nombre de redémarrages est calculé dans une fenêtre de temps spécifique. Pour plus d'informations, reportez-vous à la propriété Monitor_retry_interval. Notez que cette propriété concerne les redémarrages du détecteur de pannes lui-même et non pas ceux du serveur Web. Les redémarrages du serveur Web sont contrôlés par les propriétés Thorough_probe_interval, Retry_interval et Retry_count définies par le système, telles que spécifiées dans leurs descriptions. Pour plus d'informations, reportez-vous à la page de manuel clresource(1CL). Vous pouvez modifier la valeur de cette propriété à tout moment.

Monitor_retry_interval
Catégorie

Required

Type de données

nombre entier

Minimum

-1

Valeur par défaut

2

Réglable

à tout moment

Indique le temps, en minutes, au cours duquel les pannes du détecteur de pannes sont comptées et correspond à l'option -t transmise à la commande pmfadm(1M). Si le nombre de fois que le détecteur de pannes tombe en panne dépasse la valeur de Monitor_retry_count, le détecteur de pannes n'est pas redémarré par l'utilitaire PMF. Vous pouvez modifier la valeur de cette propriété à tout moment.

Probe_timeout
Catégorie

Required

Type de données

nombre entier

Minimum

15

Valeur par défaut

90

Réglable

à tout moment

Cette propriété est la valeur du délai d'attente, en secondes, qui est utilisée par le détecteur de pannes pour tester une instance Oracle Traffic Director. Vous pouvez modifier la valeur de cette propriété à tout moment.

Num_probes
Catégorie

Required

Type de données

nombre entier

Minimum

1

Valeur par défaut

2

Réglable

à tout moment

Cette propriété indique le nombre de fois que le détecteur de pannes peut s'interrompre lors d'un test avant de prendre les mesures nécessaires sur une instance de serveur Oracle Traffic Director. Vous pouvez modifier la valeur de cette propriété à tout moment.

Exemples

Les hypothèses suivantes sont émises pour tous les exemples figurant dans cette section.

Le logiciel Oracle Traffic Director est installé sur un système de fichiers en cluster dans le répertoire /global/otd/otd-home comme suit :

Les répertoires Instance_home du serveur Oracle Traffic Director sont situés sur le même système de fichiers en cluster que l'installation mais chaque noeud a son propre répertoire Instance_home de serveur. Pour les exemples de cette section, les noeuds et répertoires sont comme suit :

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

Utilisez la commande suivante pour enregistrer le type de ressource Oracle Traffic Director :

# clresourcetype register ORCL.otd

Exemple A-1 Création d'une ressource Oracle Traffic Director à utiliser avec un hôte logique

Cet exemple crée une ressource Oracle Traffic Director, otd-rs dans un groupe de ressources otd-rg. Elle est configurée pour fonctionner simultanément sur les quatre noeuds d'un cluster à quatre noeuds.

Dans la configuration d'un agent où un hôte logique est utilisé, les instances de serveur Oracle Traffic Director doivent être configurées pour recevoir toutes les adresses, INADDR_ANY, ce qui permet au détecteur de pannes de se connecter à l'adresse localhost de chaque noeud à l'aide de la valeur Port_List par défaut, 80/tcp. Les clients utilisent les adresses IP telles que configurées dans une ressource d'hôte logique, lh-rs, contenue dans le groupe de ressources, lh-rg. Le nom d'hôte otd-a-lh est configuré dans le service de noms utilisé par le cluster et dans l'un des clients qui accédera aux instances de serveur.

Pour créer un hôte logique dans cet exemple :

# 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

Pour faciliter le basculement automatique de l'hôte logique vers un noeud disposant d'une instance d'Oracle Traffic Director en cours d'exécution :

Pour créer la ressource et le groupe de ressources Oracle Traffic Director, procédez comme suit :

# 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

Exemple A-2 Création d'une ressource Oracle Traffic Director à utiliser avec une adresse partagée

Cet exemple crée une ressource otd-rs Oracle Traffic Director nommée otd-rg dans un groupe de ressources nommé web-rg, qui est configurée pour fonctionner simultanément sur les quatre noeuds d'un cluster à quatre noeuds.

Les instances de serveur Oracle Traffic Director sont configurées pour recevoir le port 80 et utilisent les adresses IP telles que configurées dans une ressource SharedAddress nommée sa-rs, contenue dans le groupe de ressources sa-rg. Le nom d'hôte otd-a-sa est configuré dans le service de noms utilisé par le cluster et par tout client qui accédera aux instances de serveur.

Pour créer la ressource et le groupe de ressources d'adresse partagée dans cet exemple, procédez comme suit :

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

Pour créer la ressource et le groupe de ressources Oracle Traffic Director, procédez comme suit :

# 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

Exemple A-3 Configuration d'une adresse Server_URL de contrôle secondaire

Pour configurer le détecteur de pannes de l'agent afin de tester une adresse URL spécifique, spécifiez l'adresse URL devant être testée dans la propriété d'extension de l'adresse Server_URL.

L'exemple suivant montre la manière de définir la propriété d'extension de l'adresse Server_URL. Dans ce cas, les instances de serveur Oracle Traffic Director sont configurées de manière à ce que le contrôle des statistiques soit activé et défini sur l'adresse URL http://localhost:80/stats-xml.

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

Attributs

Reportez-vous à la page de manuel attributes(5) pour une description de l'attribut suivant :

TYPE D'ATTRIBUT
VALEUR D'ATTRIBUT
Disponibilité
ha-cluster/data-service/ORCLscotd

Voir aussi

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