Tableau des propriétés des types de ressources
Tableau des propriétés des ressources
Tableau des propriétés des groupes de ressources
Tableau des attributs des propriétés de ressources
Requise -- La propriété doit avoir une valeur explicite dans le fichier RTR (fichier d'enregistrement du type de ressources). Sinon, l'objet auquel appartient la propriété ne peut être créé. Une chaîne de caractères blanche ou vide est proscrite.
Conditionnelle -- La propriété doit obligatoirement être déclarée dans le fichier RTR. Sinon, le gestionnaire du groupe de ressources ne la crée pas. En outre, elle n'est pas accessible aux utilitaires d'administration. Une chaîne de caractères blanche ou vide est autorisée. Si la propriété est déclarée dans le fichier RTR mais qu'aucune valeur n'est spécifiée, le gestionnaire du groupe de ressources lui attribue une valeur par défaut.
Conditionnelle/Explicite -- La propriété doit obligatoirement être déclarée dans le fichier RTR avec une valeur explicite. Sinon, le gestionnaire du groupe de ressources ne la crée pas. En outre, elle n'est pas accessible aux utilitaires d'administration. Une chaîne de caractères blanche ou vide est proscrite.
Facultative -- La propriété peut être déclarée dans le fichier RTR. Si elle n'est pas déclarée, le gestionnaire du groupe de ressources la crée et lui attribue une valeur par défaut. Si elle est déclarée mais qu'aucune valeur n'est spécifiée, le gestionnaire du groupe de ressources lui attribue une valeur par défaut. Cette valeur est identique à celle qui est utilisée lorsque la propriété n'est pas déclarée dans le fichier RTR.
Les utilitaires d'administration ne peuvent pas être utilisés pour actualiser les propriétés du type de ressource, à l'exception de
Noeuds_installés, qui ne peut pas être déclaré dans le fichier RTR. Noeuds_installés doit être défini par un administrateur.
| Nom de la propriété | Description |
|---|---|
|
Allow_hosts
(tableau de chaînes de caractères) |
Contrôle l'ensemble des clients autorisés à s'enregistrer auprès du démon cl_apid pour recevoir les événements de reconfiguration de la grappe. La forme habituelle de cette propriété est ipaddress/masklength, définissant un sous-réseau à partir duquel les clients sont autorisés à s'enregistrer. Par exemple : le réglage 129.99.77.0/24 permet aux clients du sous-réseau 129.99.77 de s'enregistrer pour recevoir des événements. Un autre exemple : 192.9.84.231/32 permet uniquement aux clients 192.9.84.231 de s'enregistrer pour recevoir des événements. Cette propriété sécurise le CRNP. Le démon cl_apid est décrit à la page de manuel SUNW.Event(5).En outre, les mots-clés spéciaux ci-après sont reconnus. LOCAL fait référence à tous les clients situés dans les sous-réseaux de la grappe connectés directement. ALL permet à tous les clients de s'enregistrer. Notez que si un client possède une entrée à la fois dans la propriété Allow_hosts et dans la propriété Deny_hosts, il ne pourra pas s'enregistrer.
Catégorie : facultative Valeur par défaut : LOCALRéglable : jamais |
|
Version_API
(nombre entier) |
Version de l'API de gestion de ressource utilisée par cette mise en oeuvre du type de ressources.
Catégorie : facultative Valeur par défaut : 2Réglable : jamais |
|
Boot
(chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources sur un noeud. Ce noeud rejoint la grappe ou y retourne lorsqu'une ressource de ce type est déjà gérée. Cette méthode, semblable à la méthode Init permet d'initialiser les ressources de ce type.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Client_retry_count
(nombre entier) |
Correspond au nombre de tentatives effectuées par le démon cl_apid pour communiquer avec des clients extérieurs. Si le client ne répond pas pendant les tentatives de Client_retry_count, il dépasse son délai d'exécution. Il est ensuite supprimé de la liste des clients enregistrés ayant accès à la réception d'événements de reconfiguration de la grappe. Le client doit alors se réenregistrer pour pouvoir recevoir à nouveau les événements. Reportez-vous à la description de la propriété Client_retry_interval pour en savoir plus sur la fréquence des nouvelles tentatives effectuées par la mise en oeuvre. Le démon cl_apid est décrit dans SUNW.Event(5).
Catégorie : facultative Valeur par défaut : 3Réglable : toujours |
|
Client_retry_interval
(nombre entier) |
Définit la durée de temps (en secondes) utilisée par le démon cl_apid pour communiquer avec des clients extérieurs ne répondant pas. Des tentatives pouvant atteindre le nombre de Client_retry_count sont effectuées au cours de cet intervalle pour contacter le client. Le démon cl_apid est décrit dans SUNW.Event(5).
Catégorie : facultative Valeur par défaut : 1800Réglable : toujours |
|
Client_timeout
(nombre entier) |
Valeur de la temporisation (en secondes) utilisée par le démon cl_apid lors d'une communication avec des clients extérieurs. Toutefois, le démon cl_apid continue d'essayer de contacter le client un nombre de fois réglable. Reportez-vous à la description des propriétés Client_retry_count et Client_retry_interval pour en savoir plus sur les moyens de régler cette propriété. Le démon cl_apid est décrit dans SUNW.Event(5).
Catégorie : facultative Valeur par défaut : 60Réglable : toujours |
|
Deny_hosts
(tableau de chaînes de caractères) |
Contrôle l'ensemble des clients empêchés de s'enregistrer pour recevoir les événements de reconfiguration de la grappe. Pour la détermination de l'accès, les réglages de cette propriété ont la priorité sur ceux de la liste Allow_hosts. Le format de cette propriété est le même que celui défini pour la propriété Allow_hosts. Cette propriété sécurise le CRNP.
Catégorie : facultative Valeur par défaut : NULLRéglable : toujours |
|
Basculement
(Booléen) |
True
indique que les ressources de ce type ne peuvent être configurées dans aucun groupe pouvant être connecté à plusieurs noeuds à la fois.
Catégorie : facultative Valeur par défaut : fauxRéglable : jamais |
|
Fini
(chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources lorsqu'une ressource de ce type est retirée du contrôle du gestionnaire du groupe de ressources.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Init (chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources lorsqu'une ressource de ce type entre sous son contrôle.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Noeuds_init (énumération) |
Indique les noeuds sur lesquels le gestionnaire du groupe de ressources doit appeler les méthodes Init, Fini, Boot, et Validate. Ces valeurs peuvent être noeuds_principaux_GR (seuls les noeuds qui peuvent contrôler la ressource) ou noeuds_installés_TR (tous les noeuds sur lesquels le type de ressource est installé).
Catégorie : facultative Valeur par défaut : noeuds_principaux_GRRéglable : jamais |
|
Noeuds_installés (tableau de chaînes de caractères) |
Liste des noms des noeuds de la grappe sur lesquels le type de ressource est autorisé à fonctionner. Le gestionnaire du groupe de ressources crée cette propriété automatiquement. La valeur peut être définie par l'administrateur de la grappe. Cette propriété ne peut être déclarée dans le fichier RTR.
Catégorie : peut être configurée par l'administrateur de la grappe Valeur par défaut : tous les noeuds de la grappe Réglable : toujours |
|
Max_clients (nombre entier) |
Contrôle le nombre maximum de clients pouvant s'enregistrer auprès du démon cl_apid pour recevoir la notification des événements de la grappe. Si d'autres clients tentent de s'enregistrer pour recevoir les événements, ils sont rejetés par votre application. Étant donné que chaque enregistrement de client utilise les ressources de la grappe, le réglage de cette propriété permet aux utilisateurs de contrôler l'utilisation de ces ressources par des clients extérieurs. Le démon cl_apid est décrit dans SUNW.Event(5).
Catégorie : facultative Valeur par défaut : 1000Réglable : toujours |
|
Contrôle_moniteur (chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources avant d'effectuer, sur demande du moniteur, un basculement d'une ressource de ce type.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Démarrage_moniteur (chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources pour démarrer un moniteur de défaillance pour une ressource de ce type.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Arrêt_moniteur (chaîne de caractères) |
Méthode de rappel nécessaire si Démarrage_moniteur est définie, ou le chemin d'accès au programme appelé par le gestionnaire du groupe de ressources pour arrêter un moniteur de défaillance pour une ressource de ce type.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Num_resource_restarts sur chaque noeud de la grappe (nombre entier) |
Cette propriété est définie par le gestionnaire du groupe de ressources sur le nombre d'appels scha_control RESTART effectués pour cette ressource sur ce noeud au cours des [n] dernières secondes, où [n] est égal à la valeur de la propriété Retry_interval de la ressource. Si un type de ressource ne déclare pas la propriété Retry_interval, alors la propriété Num_resource_restarts n'est pas disponible pour les ressources de ce type.
Catégorie : interrogation uniquement Valeur par défaut : aucune Réglable : jamais |
|
Liste_modules (tableau de chaînes de caractères) |
Liste facultative des modules installés lors de l'installation du type de ressources.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Arrêt_après_réseau (chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources après l'appel de la méthode Stop sur n'importe quelle ressource d'adresse réseau (Ressources_réseau_utilisées) dont dépend une ressource de ce type. Cette méthode doit permettre d'exécuter les actions Stop devant être réalisées une fois les interfaces réseau configurées pour s'arrêter.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Démarrage_avant_réseau (chaîne de caractères) |
Méthode de rappel facultative, ou chemin d'accès au programme appelé par le gestionnaire du groupe de ressources avant d'appeler la méthode Start de n'importe quelle ressource d'adresse réseau (Ressources_réseau_utilisées) dont dépend une ressource de ce type. Cette méthode doit permettre d'exécuter les actions Start devant être réalisées avant de configurer les interfaces réseau pour leur mise en fonctionnement.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Type_ressource (chaîne de caractères) |
Nom du type de ressource. La commande suivante permet d'afficher les noms des types de ressources actuellement enregistrés : scrgadm -p À partir de Sun Cluster 3.1, la syntaxe d'un nom de type de ressource est : [id_fournisseur].[type_ressource]:[version] Les trois composantes d'un nom de type de ressource correspondent aux propriétés spécifiées dans le fichier RTR pour id_fournisseur, type_ressource, et version_TR. La commande scrgadm insère les séparateurs points (.) et deux-points (:). Le suffixe version_TR du nom du type de ressource a la même valeur que la propriété version_TR.Pour être sûr que id_fournisseur est bien unique, utilisez le symbole boursier de la société qui crée le type de ressource.Remarque : la syntaxe d'un nom de type de ressource créé avant la version 3.1 de Sun Cluster est toujours : [id_fournisseur].[type_ressource]:
Catégorie : requise Valeur par défaut : chaîne de caractères vide Réglable : jamais |
|
Rép_base_TR
(chaîne de caractères) |
Chemin d'accès au répertoire permettant de compléter les chemins d'accès relatifs pour les méthodes de rappel. Ce chemin d'accès doit être défini dans le répertoire dans lequel sont situés les modules du type de ressource. Ce doit être un chemin complet débutant par une barre oblique ( /).
Catégorie : requise, à moins que les noms de chemin d'accès de toutes les méthodes soient absolus. Valeur par défaut : aucune Réglable : jamais |
|
Description_TR (chaîne de caractères) |
Brève description du type de ressources.
Catégorie : conditionnelle Valeur par défaut : chaîne de caractères vide Réglable : jamais |
|
RT_system (Booléen) |
Indique, lorsque définie sur Vrai pour un type de ressource, que les opérations scrgadm(1M) autorisées sur ce type de ressource sont limitées. Un type de ressource dont la valeur RT_System est définie sur Vrai est appelée type de ressource système. La modification de la propriété RT_System elle-même n'est jamais limitée, quelle que soit sa valeur actuelle.
Catégorie : facultative Valeur par défaut : fauxRéglable : toujours |
|
Version_TR (chaîne de caractères) |
À partir de Sun Cluster 3.1, chaîne de caractères de la version requise pour l'implémentation de ce type de ressource. version_RT est le suffixe du nom complet du type de ressource.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Instance_unique
(Booléen) |
Si cette propriété est définie sur Vrai, la grappe ne peut contenir qu'une seule ressource de ce type. Le gestionnaire du groupe de ressources ne permet en effet qu'à une seule ressource de ce type de fonctionner au sein de la grappe.
Catégorie : facultative Valeur par défaut : fauxRéglable : jamais |
|
Start (chaîne de caractères) |
Méthode de rappel : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources pour démarrer une ressource de ce type.
Catégorie : requise (à moins que le fichier RTR ne déclare une méthode Démarrage_avant_réseau)Valeur par défaut : aucune Réglable : jamais |
|
Stop (chaîne de caractères) |
Méthode de rappel : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources pour arrêter une ressource de ce type.
Catégorie : requise (à moins que le fichier RTR ne déclare une méthode Arrêt_après_réseau)Valeur par défaut : aucune Réglable : jamais |
|
Mise_à_jour
(chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé par le gestionnaire du groupe de ressources lorsque les propriétés d'une ressource active de ce type sont modifiées.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Validate (chaîne de caractères) |
Méthode de rappel facultative : chemin d'accès au programme appelé pour contrôler les valeurs des propriétés des ressources de ce type.
Catégorie : conditionnelle/explicite Valeur par défaut : aucune Réglable : jamais |
|
Id_fournisseur (chaîne de caractères) |
Voir la propriété Type_ressource.
Catégorie : conditionnelle Valeur par défaut : aucune Réglable : jamais |
Pour de plus amples informations sur un service de données particulier, reportez-vous à la page de manuel correspondante. Les valeurs des propriétés de ressources sont classées comme suit :
Requise -- L'administrateur doit spécifier une valeur au moment de la création de la ressource à l'aide d'un utilitaire d'administration.
Facultative -- Si l'administrateur ne spécifie pas de valeur au moment de la création d'un groupe de ressources, une valeur par défaut est attribuée par le système.
Conditionnelle -- Le gestionnaire du groupe de ressources ne crée la propriété que si elle est déclarée dans le fichier RTR. Sinon, la propriété n'existe pas. Cette dernière n'est pas non plus accessible aux administrateurs système. Une propriété conditionnelle déclarée dans le fichier RTR peut être facultative ou requise, selon qu'une valeur par défaut est ou non spécifiée dans le fichier RTR. La description de chaque propriété conditionnelle comporte plusieurs éléments.
Interrogation uniquement -- Ne peut être directement défini par un outil d'administration. Ces valeurs comprennent :
Aucune ou Faux
Jamais
Vrai ou Anytime
Toujours
At_creation
Lorsque la ressource est ajoutée à une grappe
When_disabled
Lorsque la ressource est désactivée
| Nom de la propriété | Description |
|---|---|
|
Temporisation_analogie
(nombre entier) |
Contrôle la durée en seconde de l'analogie IP après qu'un client a fermé toutes ses connexions au service évolutif "sticky". Avant l'expiration de cette temporisation, toute nouvelle connexion du client est transmise au même noeud de la grappe. Une valeur 0 indique que l'analogie dure tant qu'il existe une connexion entre le client et le service évolutif. La valeur -1 indique que l'analogie dure jusqu'à ce que le noeud de grappe auquel le client est relié échoue ou se réinitialise. Ainsi, aucune temporisation n'est appliquée.Cette propriété ne s'applique qu'aux ressources avec règle_équilibrage_lignes=équilibrage_lignes_sticky ou équilibrage_lignes_sticky_étendu.
Catégorie : facultative Valeur par défaut : 0Réglable : toujours |
|
Intervalle_tests_superficiels (nombre entier) |
Nombre de secondes entre les appels pour un test rapide de la ressource. Cette propriété ne peut être créée que par le gestionnaire du groupe de ressources. Si elle est déclarée dans le fichier RTR, elle est disponible pour l'administrateur. Elle est facultative si une valeur par défaut est spécifiée dans le fichier RTR. Si l'attribut Réglable n'est pas spécifié dans le fichier des types de ressources, la valeur Réglable de la propriété est when_disabled.
Cette propriété est requise si l'attribut Valeur par défaut n'est pas déclaré dans le fichier RTR.
Catégorie : conditionnelle Valeur par défaut : voir la description précédente Réglable : lorsque désactivée |
|
Propriétés étendues |
Propriétés étendues telles que définies dans le fichier RTR du type de ressource. La mise en oeuvre du type de ressource définit ces propriétés. Pour de plus amples informations sur les attributs individuels pouvant être définis pour les propriétés étendues, reportez-vous à Attributs des propriétés de ressources.
Catégorie : conditionnelle Valeur par défaut : aucune Réglable : dépend de chaque propriété |
|
Mode_basculement (énumération) |
Les réglages possibles sont None, Soft, et Hard. Indique si le gestionnaire du groupe de ressources déplace un groupe de ressources ou suspend un noeud en réponse à l'échec d'une méthode d'appel Start, Stop, ou Arrêt_moniteur sur la ressource.None indique que le gestionnaire du groupe de ressources doit régler l'état de la ressource lors de l'échec de la méthode et attendre l'intervention de l'opérateur. Soft indique qu'en cas d'échec d'une méthode Start, le gestionnaire du groupe de ressources déplace le groupe de ressources sur un autre noeud, et qu'en cas d'échec d'une méthode Stop ou Arrêt_moniteur, il définit la ressource sur l'état ÉCHEC_ARRÊT, et le groupe de ressources sur l'état ERREUR_ÉCHEC_ARRÊT, et attend l'intervention de l'opérateur. Pour les échecs de Stop ou d'Arrêt_moniteur, les réglages None et Soft sont équivalents. Hard indique que l'échec d'une méthode Start entraîne le déplacement du groupe, et que l'échec d'une méthode Stop ou Arrêt_moniteur entraîne l'arrêt forcé de la ressource par la suspension du noeud de la grappe.
Catégorie : facultative Valeur par défaut : aucuneRéglable : toujours |
|
Règle_équilibrage_lignes
(chaîne de caractères) |
Chaîne de caractères qui définit les règles d'équilibrage des lignes. Cette propriété n'est utilisée qu'avec les services évolutifs. Le gestionnaire du groupe de ressources crée automatiquement cette propriété si la propriété Évolutivité est déclarée dans le fichier RTR.
règle_équilibrage_lignes peut prendre les valeurs suivantes : équilibrage_lignes_pondéré (valeur par défaut). La charge est répartie entre plusieurs noeuds en fonction des poids définis dans la propriété poids_équilibrage_lignes. équilibrage_lignes_sticky. Un client donné (identifié par son adresse IP) du service évolutif est toujours envoyé sur le même noeud de la grappe. équilibrage_lignes_sticky_étendu. Un client donné (identifié par son adresse IP), connecté à l'adresse IP d'un service sticky à caractère joker est toujours envoyé sur le même noeud de grappe, indépendamment du port vers lequel il est dirigé.
Catégorie : conditionnelle/facultative Valeur par défaut : équilibrage_lignes_pondéréRéglable : à la création |
|
Poids_équilibrage_lignes
(tableau de chaînes de caractères) |
Pour les ressources évolutives uniquement. Le gestionnaire du groupe de ressources crée automatiquement cette propriété si la propriété Évolutivité est déclarée dans le fichier RTR. Le format est [poids]@[noeud], [poids]@[noeud], où [poids] est un nombre entier qui représente la part de charge relative attribuée au [noeud] spécifié. Cette part correspond au poids du noeud divisé par la somme de tous les poids. Par exemple, 1@1,3@2 indique que le noeud 1 reçoit 1/4 de la charge et que le noeud 2 en reçoit les 3/4. La chaîne de caractères vide (""), valeur par défaut, définit une répartition uniforme. Les noeuds auxquels aucun poids explicite n'est attribué reçoivent un poids par défaut de 1.
Si l'attribut Réglable n'est pas spécifié dans le fichier du type de ressources, la valeur Réglable de la propriété est Anytime. En changeant cette propriété, vous modifiez uniquement la répartition des nouvelles connexions.
Catégorie : conditionnelle/facultative Valeur par défaut : chaîne de caractères vide Réglable : toujours |
|
Temporisation_ [méthode] pour chaque méthode de rappel de type
(nombre entier) |
Espace de temps, en secondes, après lequel le gestionnaire du groupe de ressources conclut à l'échec de l'appel d'une méthode.
Catégorie : conditionnelle/facultative Valeur par défaut : 3 600 secondes, ou une heure, si la méthode est déclarée dans le fichiers RTR Réglable : toujours |
|
Commutateur_contrôlé (énumération) |
Défini sur Activé ou Désactivé par le gestionnaire du groupe de ressources si l'administrateur de la grappe active ou désactive le moniteur à l'aide d'un utilitaire d'administration. S'il est Désactivé, la méthode start du moniteur ne peut être appelée ; il faut attendre qu'il soit réactivé. Si la ressource n'a pas de méthode de rappel du moniteur, cette propriété n'existe pas.
Catégorie : interrogation uniquement Valeur par défaut : activéRéglable : jamais |
|
Ressources_réseau_utilisées
(tableau de chaînes de caractères) |
Liste des noms d'hôtes logiques ou des ressources réseau d'adresses partagées utilisées par la ressource. Pour les services évolutifs, cette propriété doit se référer aux ressources des adresses partagées se trouvant dans un groupe de ressources séparé. Pour les services à basculement, cette propriété se réfère aux noms d'hôtes logiques ou aux ressources des adresses partagées se trouvant dans le même groupe de ressources. Le gestionnaire du groupe de ressources crée automatiquement cette propriété si la propriété Évolutivité est déclarée dans le fichier RTR. Si Évolutivité n'est pas déclarée dans le fichier RTR, Ressources_réseau_utilisées est indisponible, à moins d'être explicitement déclarée dans le fichier RTR.Si l'attribut Réglable n'est pas spécifié dans le fichier des types de ressources, la valeur Réglable de la propriété est At_creation.
Catégorie : conditionnelle/requise Valeur par défaut : aucune Réglable : à la création |
|
Basculement_activé_désactivé
(énumération) |
Défini sur Activé ou Désactivé par le gestionnaire du groupe de ressource si l'administrateur de la grappe active ou désactive la ressource à l'aide d'un utilitaire d'administration. S'il est désactivé, aucun rappel ne peut être effectué pour la ressource ; il faut attendre qu'il soit réactivé.
Catégorie : interrogation uniquement Valeur par défaut : désactivéRéglable : jamais |
|
Liste_ports
(tableau de chaînes de caractères) |
Une liste, séparée par des virgules, des numéros de ports sur lesquels écoute le serveur. À la suite de chaque numéro de port se trouve le protocole utilisé par le port, par exemple, Liste_ports=80/tcp. Si la propriété Évolutivité est déclarée dans le fichier RTR, le gestionnaire du groupe de ressources crée automatiquement Liste_ports. Dans le cas contraire, la propriété est indisponible à moins d'être explicitement déclarée dans le fichier RTR.Si vous souhaitez définir cette propriété pour Apache, reportez-vous au chapitre correspondant du Sun Cluster 3.1 Data Services Installation and Configuration Guide.
Catégorie : conditionnelle/requise Valeur par défaut : aucune Réglable : à la création |
|
Description_R (chaîne de caractères) |
Brève description de la ressource.
Catégorie : facultative Valeur par défaut : chaîne de caractères vide Réglable : toujours |
|
Dépendances_ressource (tableau de chaînes de caractères) |
Liste des ressources du même groupe ou de groupes différents sur lesquelles cette ressource a une dépendance forte. Si le démarrage d'une des ressources de la liste échoue, cette ressource ne pourra pas démarrer. Si cette ressource et une des ressources de sa liste démarrent en même temps, le gestionnaire du groupe de ressources attend que la ressource de la liste démarre avant de lancer cette ressource. Si la ressource de la liste Dépendances_ressource ne démarre pas (par exemple, si le groupe de ressources de la ressource de la liste reste déconnecté ou si la ressource de la liste est à l'état Échec_démarrage), cette ressource reste également déconnectée. Si elle reste déconnectée du fait d'une dépendance sur une ressource d'un autre groupe de ressources échouant au démarrage, ce dernier se met à l'état En_ligne_en_attente_bloqué.Si la ressource est déconnectée au même moment que celles de la liste, elle s'arrête avant les ressources de la liste. Toutefois, si la ressource reste connectée ou échoue à l'arrêt, une ressource de la liste se trouvant dans un autre groupe de ressources s'arrête malgré tout. Les ressources de la liste ne peuvent pas être désactivées tant que cette ressource ne l'est pas. Par défaut, dans un groupe de ressources, les ressources d'application ont une dépendance forte implicite sur les ressources d'adresses réseau. Dépendances_réseau_implicites dans Propriétés des groupes de ressources contient de plus amples informations.Au sein d'un groupe de ressources, les méthodes Démarrage_avant_réseau sont exécutées par ordre de dépendance avant les méthodes Start. Les méthodes Arrêt_après_réseau sont exécutées par ordre de dépendance après les méthodes Stop. Dans les groupes de ressources différents, le dépendant attend que la ressource dont il dépend finisse Démarrage_avant_réseau et Start avant d'exécuter Démarrage_avant_réseau. La ressource dont dépend le dépendant attend que celui-ci finisse Stop et Arrêt_après_réseau avant d'exécuter Stop.
Catégorie : facultative Valeur par défaut : liste vide Réglable : toujours |
|
Redémarrage_dépendances_ressource (tableau de chaînes de caractères) |
Liste des ressources du même groupe ou de groupes différents, sur lesquelles cette ressource a une dépendance de redémarrage. Si le démarrage d'une des ressources de la liste échoue, cette ressource ne pourra pas démarrer. Si cette ressource ou une des ressources de sa liste démarre en même temps, le gestionnaire du groupe de ressources attend que la ressource de la liste démarre avant de lancer cette ressource. Si la ressource de la liste Dépendances_ressource ne démarre pas, (par exemple, si le groupe de ressources de la ressource de la liste reste déconnecté ou si la ressource de la liste est à l'état Échec_démarrage), cette ressource reste également déconnectée. Si elle reste déconnectée du fait d'une dépendance avec une ressource d'un autre groupe de ressources qui ne démarre pas, ce dernier se met à l'état En_ligne_en_attente_bloqué.Si la ressource est déconnectée au même moment que celles de la liste, elle s'arrête avant les ressources de la liste. Toutefois, si la ressource reste connectée ou échoue à l'arrêt, une ressource de la liste se trouvant dans un autre groupe de ressources s'arrête malgré tout. Les ressources de la liste ne peuvent pas être désactivées tant que cette ressource ne l'a pas été. Cette propriété fonctionne de la même façon que Dépendances_ressources, à la différence que si une ressource de la liste de dépendance de redémarrage est redémarrée, cette ressource l'est aussi. Le redémarrage de cette ressource intervient après que la ressource de la liste est à nouveau en ligne.Au sein d'un groupe de ressources, les méthodes Démarrage_avant_réseau sont exécutées par ordre de dépendance avant les méthodes Start. Les méthodes Arrêt_après_réseau sont exécutées par ordre de dépendance après les méthodes Stop. Dans les groupes de ressources différents, le dépendant attend que la ressource dont il dépend finisse Démarrage_avant_réseau et Start avant d'exécuter Démarrage_avant_réseau. La ressource dont dépend le dépendant attend que celui-ci finisse Stop et Arrêt_après_réseau avant d'exécuter Stop.
Catégorie : facultative Valeur par défaut : liste vide Réglable : toujours |
|
Dépendances_ressource_faibles
(tableau de chaînes de caractères) |
Liste des ressources du même groupe ou de groupes différents, sur lesquelles cette ressource a une dépendance faible. Une dépendance faible détermine l'ordre des méthodes d'appel au sein du groupe. Le gestionnaire du groupe de ressources appelle les méthodes Start des ressources de cette liste avant la méthode Start de cette ressource. Le gestionnaire du groupe de ressources appelle les méthodes Stop de cette ressource avant les méthodes Stop des ressources de la liste. La ressource peut toujours démarrer, même si celles de la liste échouent au démarrage ou restent déconnectées.Si cette ressource et une ressource de sa liste Dépendances_ressource_faibles démarrent en même temps, le gestionnaire du groupe de ressources attend que la ressource de la liste démarre avant de démarrer cette ressource. Si la ressource de la liste de démarre pas (par exemple, si le groupe de ressources auquel elle appartient reste déconnecté ou si elle est à l'état Échec_démarrage) cette ressource démarre. Le groupe de ressources de cette ressource peut temporairement se mettre à l'état En_ligne_en_attente_bloqué tandis que les ressources de la liste Dépendances_ressource_faibles de cette ressource démarrent. Lorsque toutes les ressources de la liste ont démarré ou ont échoué au démarrage, cette ressource démarre et son groupe se remet à l'état En_ligne_en_attente.Si la ressource est déconnectée au même moment que celles de la liste, elle s'arrête avant les ressources de la liste. Toutefois, si la ressource reste connectée et échoue à l'arrêt, une ressource de la liste qui se trouve dans un autre groupe de ressources s'arrête quand même. Les ressources de la liste ne peuvent pas être désactivées tant que cette ressource ne l'a pas été. Au sein d'un groupe de ressources, les méthodes Démarrage_avant_réseau sont exécutées par ordre de dépendance avant les méthodes Start. Les méthodes Arrêt_après_réseau sont exécutées par ordre de dépendance après les méthodes Stop. Dans les groupes de ressources différents, le dépendant attend que la ressource dont il dépend finisse Démarrage_avant_réseau et Start avant d'exécuter Démarrage_avant_réseau. La ressource dont dépend le dépendant attend que celui-ci finisse Stop et Arrêt_après_réseau avant d'exécuter Stop.
Catégorie : facultative Valeur par défaut : liste vide Réglable : toujours |
|
Nom_ressource (chaîne de caractères) |
Nom de l'instance de la ressource. Ce nom doit être unique au sein de la configuration de la grappe et ne peut pas être modifié après la création de la ressource.
Catégorie : requise Valeur par défaut : aucune Réglable : jamais |
|
Nom_projet_ressource (chaîne de caractères) |
Nom de projet Solaris associé à la ressource. Cette propriété permet d'appliquer aux services de données de la grappe les fonctions de gestion de ressources de Solaris, telles que partage d'unité centrale ou pools de ressources. Lorsque le gestionnaire du groupe de ressources met les ressources en ligne, il lance les processus correspondants sous ce nom de projet. Si cette propriété n'est pas spécifiée, le nom du projet est pris dans la ressource Nom_projet_GR du groupe de ressources qui contient la ressource (pour de plus amples informations, reportez-vous à propriétés_gr(5)). Si aucune propriété n'est spécifiée, le gestionnaire du groupe de ressources utilise le nom de projet par défaut. Le nom de projet spécifié doit se trouver dans la base de données des projets et le superutilisateur doit être configuré comme membre du projet nommé. La prise en charge de cette propriété commence à la version 9 de Solaris.Remarque : toute modification apportée à cette propriété ne prend effet qu'après le redémarrage de la ressource.
Catégorie : facultative Valeur par défaut : NULL Réglable : toujours |
|
État_ressource sur chaque noeud de la grappe (énumération) |
État de la ressource de chaque noeud de la grappe déterminé par le gestionnaire du groupe de ressources. Cet état peut être : En_ligne, Hors_ligne, Échec_arrêt, Échec_démarrage, Échec_contrôle, et En_ligne_non_contrôlé.Cette propriété ne peut pas être configurée. Catégorie : interrogation uniquement Valeur par défaut : aucune Réglable : jamais |
|
Nombre_nouvelles_tentatives
(nombre entier) |
Nombre de tentatives de redémarrage d'une ressource par le moniteur si celle-ci échoue. Cette propriété ne peut être créée que par le gestionnaire du groupe de ressources. Si elle est déclarée dans le fichier RTR, elle est disponible pour l'administrateur. Elle est facultative si une valeur par défaut est spécifiée dans le fichier RTR. Si l'attribut Réglable n'est pas spécifié dans le fichier des types de ressources, la valeur Réglable de la propriété est when_disabled.
Cette propriété est requise si l'attribut Valeur par défaut n'est pas déclaré dans le fichier RTR.
Catégorie : conditionnelle Valeur par défaut : voir la description Réglable : lorsque désactivée |
|
Intervalle_nouvelles_tentatives (nombre entier) |
Intervalle de temps en seconde entre les tentatives de redémarrage d'une ressource qui a échoué. Le moniteur de ressources utilise cette propriété en association avec Nombre_nouvelles_tentatives. Cette propriété ne peut être créée que par le gestionnaire du groupe de ressources. Si elle est déclarée dans le fichier RTR, elle est disponible pour l'administrateur. Elle est facultative si une valeur par défaut est spécifiée dans le fichier RTR.Si l'attribut Réglable n'est pas spécifié dans le fichier des types de ressources, la valeur Réglable de la propriété est when_disabled.Cette propriété est requise si l'attribut Valeur par défaut n'est pas déclaré dans le fichier RTR.
Catégorie : conditionnelle Valeur par défaut : voir la description précédente Réglable : lorsque désactivée |
|
Évolutivité (Booléen) |
Indique si la ressource est évolutive. Si cette propriété est déclarée dans le fichier RTR, le gestionnaire du groupe de ressources crée automatiquement les propriétés de service évolutives suivantes pour les ressources de ce type : ressources_réseau_utilisées, liste_ports, règle_équilibrage_lignes, et poids_équilibrage_lignes. Ces propriétés possèdent leur valeur par défaut à moins d'être spécifiquement déclarées dans le fichier RTR. La valeur par défaut de Évolutivité (lorsqu'elle est déclarée dans le fichier RTR) est Vrai.Lorsque cette propriété est définie dans le fichier RTR, l'attribut Réglable doit être défini sur at_creation, sinon la création de la ressource échoue.Si cette propriété n'est pas déclarée dans le fichier RTR :
Catégorie : facultative Valeur par défaut : voir la description précédente Réglable : à la création |
|
Statut de chaque noeud de la grappe
(énumération) |
Défini par le moniteur de ressources. Les valeurs possibles sont : OK, défectueux, par_défaut, inconnu, et hors_ligne. Le gestionnaire du groupe de ressources définit la valeur sur inconnu lorsque la ressource est mise en ligne et sur hors_ligne lorsqu'elle est déconnectée.
Catégorie : interrogation uniquement Valeur par défaut : aucune Réglable : jamais |
|
msg_statut de chaque noeud de la grappe
(chaîne de caractères) |
Défini par le moniteur de ressources en même temps que la propriété Statut. Cette propriété est réglable par ressource et par noeud. Le gestionnaire du groupe de ressources définit cette propriété sur une chaîne de caractères vide lorsque la ressource est déconnectée.
Catégorie : interrogation uniquement Valeur par défaut : aucune Réglable : jamais |
|
Intervalle_tests_complets (nombre entier) |
Durée en secondes entre les appels de tests à haut temps système de la ressource. Cette propriété ne peut être créée que par le gestionnaire du groupe de ressources. Si elle est déclarée dans le fichier RTR, elle est disponible pour l'administrateur. Elle est facultative si une valeur par défaut est spécifiée dans le fichier RTR. Si l'attribut Réglable n'est pas spécifié dans le fichier des types de ressources, la valeur Réglable de la propriété est when_disabled.Cette propriété est requise si l'attribut Valeur par défaut n'est pas déclaré dans le fichier RTR.
Catégorie : conditionnelle Valeur par défaut : aucune Réglable : lorsque désactivée |
|
Type (chaîne de caractères) |
Type de ressource d'instance.
Catégorie : requise Valeur par défaut : aucune Réglable : jamais |
|
Version_type (chaîne de caractères) |
Indique la version de type de ressource actuellement associée à cette ressource. Le gestionnaire du groupe de ressources crée automatiquement cette propriété qui ne peut pas être déclarée dans le fichier RTR. La valeur de cette propriété correspond à la propriété Version_TR du type de la ressource. Lorsqu'une ressource est créée, la propriété Version_type n'est pas spécifiée explicitement, même si elle peut apparaître comme un suffixe du nom du type de ressource. Lorsqu'une ressource est modifiée, la valeur de la propriété Version_type peut être changée.Sa réglabilité dépend de :
Catégorie : voir la description Valeur par défaut : aucune Réglable : voir la description |
|
Analogie_UDP
(Booléen) |
Si elle est définie sur Vrai, les paquets UDP d'un client donné sont tous transmis sur le même noeud de serveur de grappe, de la même façon que sont transmises les connexions TCP. Si les connexions TCP d'un noeud de serveur sont bloquées sur un noeud de serveur, les paquets UDP sont aussi envoyés sur ce noeud. Si elle est définie sur Faux, ce comportement n'est pas maintenu et les paquets UDP d'un client donné peuvent aboutir sur un noeud différent à partir de ce client.Cette propriété ne s'applique qu'aux ressources avec règle_équilibrage_lignes=équilibrage_lignes_sticky ou équilibrage_lignes_sticky_étendu.
Catégorie : facultative Valeur par défaut : fauxRéglable : lorsque désactivée |
|
Analogie_faible
(Booléen) |
Si elle est définie sur Vrai, la forme faible de l'analogie client est activée. Ainsi, les connexions d'un client donné sont autorisées à être envoyées au même noeud de serveur, sauf :
L'analogie faible constitue une alternative à faible surcharge à la forme par défaut, tant en termes de consommation de mémoire qu'en termes de cycles de processeurs. Cette propriété n'est utile que si règle_équilibrage_lignes est soit équilibrage_lignes_sticky, soit équilibrage_lignes_sticky_étendu.Cette propriété n'est utilisée qu'avec les services évolutifs.
Catégorie : facultative Valeur par défaut : aucune Réglable : lorsque désactivée |
| La valeur NULL ou la chaîne de caractères vide ("") ne peuvent être définies comme valeur par défaut pour les types booléen, énumération, ou int. | |
| Nom de la propriété | Description |
|---|---|
| Propriété |
Nom de la propriété de ressource. |
|
Étendue |
Indique que l'entrée du fichier RTR déclare une propriété étendue définie par l'implémentation du type de ressource. Si cet attribut n'apparaît pas, l'entrée correspond à une propriété définie par le système. |
|
Description |
Ligne de caractères présentant une brève description de la propriété. L'attribut Description ne peut pas être utilisé dans le fichier RTR pour les propriétés définies par le système. |
|
Type de propriété |
Les types autorisés sont : la chaîne de caractères, le booléen, l'int., l'énumération, et le tableau de chaînes de caractères. L'attribut type ne peut pas être utilisé dans le fichier RTR pour les propriétés définies par le système. Le type détermine les valeurs de propriété et les types d'attributs autorisés dans les entrées du fichier RTR. Le type énumération est un ensemble de valeurs de chaînes de caractères. |
|
Valeur par défaut |
Indique une valeur par défaut pour la propriété. |
| Réglable |
Indique si l'administrateur de la grappe peut lui-même définir la valeur de cette propriété dans une ressource. Elle peut être définie sur Aucune ou Faux pour empêcher l'administrateur de définir cette propriété. Les valeurs autorisant un réglage par l'administrateur sont Vrai ou Anytime (toujours), at_creation (uniquement au moment de la création de la ressource), ou when_disabled (quand la ressource est désactivée).La valeur par défaut est Vrai (Anytime). |
|
Enumlist |
Pour un type énumération, ensemble de valeurs de chaînes de caractères permises pour la propriété. |
|
Min |
Pour un type int, valeur minimale permise pour la propriété. |
|
Max |
Pour un type int, valeur maximale permise pour la propriété. |
|
Longueur_min |
Pour les types chaîne de caractères et tableau de chaînes de caractères, longueur minimum permise. |
|
Longueur_max |
Pour les types chaîne de caractères et tableau de chaînes de caractères, longueur maximum permise. |
|
Taille_min_tableau |
Pour les types tableau de chaînes de caractères, nombre minimum d'éléments de tableau permis. |
|
Taille_max_tableau |
Pour les types tableau de chaînes de caractères, nombre maximum d'éléments de tableau permis. |