Le fichier RTR modèle commence par des commentaires, suivis des propriétés du type de ressource définissant la configuration de HA-DNS, comme vous pouvez le voir dans la liste suivante :
les noms de propriété des groupes de ressources, des ressources et des types de ressources ne sont pas sensibles à la casse. Vous pouvez associer les majuscules et les minuscules dans le nom des propriétés.
# # Copyright (c) 1998-2005 by Sun Microsystems, Inc. # All rights reserved. # # Registration information for Domain Name Service (DNS) # #pragma ident “@(#)SUNW.sample 1.1 00/05/24 SMI” Resource_type = “sample”; Vendor_id = SUNW; RT_description = “Domain Name Service on Sun Cluster”; RT_version =”1.0”; API_version = 2; Failover = TRUE; RT_basedir=/opt/SUNWsample/bin; Pkglist = SUNWsample; Start = dns_svc_start; Stop = dns_svc_stop; Validate = dns_validate; Update = dns_update; Monitor_start = dns_monitor_start; Monitor_stop = dns_monitor_stop; Monitor_check = dns_monitor_check;
la propriété Type_ressource doit être déclarée en tant que première entrée dans le fichier RTR. Dans le cas contraire, l'enregistrement du type de ressources échoue.
Les informations suivantes décrivent ces propriétés :
Vous pouvez indiquer le nom du type de ressource par la propriété Resource_type seule (sample) ou en utilisant vendor-id comme préfixe, suivi d'un point (.), puis de la propriété du type de ressource (SUNW.sample).
Si vous indiquez vendor-id, utilisez le symbole boursier de la société qui définit le type de ressource. Le nom du type de ressources doit être unique sur le cluster.
La propriété RT_version identifie la version du service de données modèle, telle qu'indiquée par le fournisseur.
La propriété Version_API identifie la version de Sun Cluster. Par exemple, API_version = 2 signifie que le service de données fonctionne sur Sun Cluster à partir de Sun Cluster 3.0. API_version = 5 indique que le service de données fonctionne sur Sun Cluster, à partir de la version 3.1 9/04. Toutefois, API_version = 5 indique également que le service de données ne peut pas être installé sur une version de Sun Cluster publiée la version 3.1 9/04. Cette propriété est décrite en détail sous l'entrée API_version dans Propriétés des types de ressources.
Failover = TRUE indique qu'il est impossible d'exécuter le service de données dans un groupe de ressources pouvant être en ligne simultanément sur plusieurs nœuds.
RT_basedir pointe vers /opt/SUNWsample/bin, utilisé comme chemin d'accès pour compléter les chemins relatifs, tels que les chemins d'accès aux méthodes de rappel.
Start, Stop et Validate fournissent les chemins d'accès aux programmes des méthodes de rappel correspondantes, exécutés par le gestionnaire RGM. Ces chemins d'accès dépendent du répertoire spécifié par RT_basedir.
Pkglist identifie SUNWsample comme le package qui contient l'installation du service de données modèle.
Les propriétés des types de ressource non spécifiées dans ce fichier RTR, telles que Single_instance, Init_nodes et Installed_nodes , sont définies à leurs valeurs par défaut. Propriétés des types de ressources contient une liste complète des propriétés des types de ressource, y compris leurs valeurs par défaut.
L'administrateur du cluster ne peut modifier les valeurs des propriétés des types de ressource dans le fichier RTR.