Cette annexe répertorie les exigences en matière de caractères légaux pour les noms et valeurs RGM.
Les noms RGM entrent dans les catégories suivantes :
noms de groupes de ressources ;
noms de type de ressources ;
noms de ressources ;
noms de propriété ;
noms de littéraux d'énumération.
À l'exception des noms de type de ressources, tous les noms doivent se conformer aux règles suivantes :
Ils doivent être au format ASCII.
Ils doivent commencer par une lettre.
Ils peuvent contenir des lettres majuscules et minuscules, des chiffres, des tirets (-) et des traits de soulignement (_).
Ils ne doivent pas contenir plus de 255 caractères.
Le format du nom complet d'un type de ressource dépend du type de ressource :
Si le fichier RTR du type de ressources contient la directive #$upgrade, le format est le suivant :
id-fournisseur.nom-rt-base:version |
Si le fichier RTR du type de ressources ne contient pas la directive #$upgrade, le format est le suivant :
id-fournisseur.nom-rt-base |
id-fournisseur et nom-rt-base sont séparés par un point. nom-rt-base et version sont séparés par le signe deux-points.
Les éléments de la variable sont les suivants :
Désigne le préfixe correspondant à l'ID du fournisseur. Il s'agit de la valeur de la propriété de type de ressources Vendor_id indiquée dans le fichier RTR.
Détermine le nom du type de ressources de base. Le nom du type de ressources de base correspond à la valeur de la propriété de type de ressources Resource_type du fichier RTR.
Désigne la version en suffixe. Ce suffixe correspond à la valeur de la propriété de type de ressources RT_version indiquée dans le fichier RTR. Le suffixe indiquant la version est uniquement ajouté au nom complet du type de ressources lorsque le fichier RTR contient la directive #$upgrade. Cette directive a été introduite dans la version 3.1 de Sun Cluster.
Si une seule version d'un nom de type de ressources de base est enregistrée, il n'est pas nécessaire d'utiliser le nom complet dans les commandes scrgadm (1M). Vous pouvez omettre soit le préfixe avec l'ID fournisseur, soit le suffixe avec le numéro de version, soit les deux.
Pour obtenir plus d'informations sur les propriétés de type de ressources, voir la rubrique Propriétés des types de ressources.
Cet exemple présente le nom complet d'un type de ressources dont les propriétés sont définies comme suit dans le fichier RTR :
Vendor_id=SUNW
Resource_type=sample
RT_version=2.0
Le nom complet du type de ressources défini par le fichier RTR est le suivant :
SUNW.sample:2.0 |
Cet exemple présente le nom complet d'un type de ressources dont les propriétés sont définies comme suit dans le fichier RTR :
Vendor_id=SUNW
Resource_type=nfs
Le nom complet du type de ressources défini par le fichier RTR est le suivant :
SUNW.nfs |
Les valeurs RGM entrent dans deux catégories : les valeurs de propriété et les valeurs de description. Ces deux catégories partagent les mêmes règles :