Cette annexe répertorie les exigences en matière de caractères légaux pour les noms et valeurs RGM.
Cette annexe aborde les points suivants :
Les noms RGM se divisent en plusieurs catégories :
noms de groupes de ressources ;
noms de types de ressources ;
noms de ressources ;
noms de propriétés ;
noms de libellés d'énumération.
Tous les noms (sauf ceux des types de ressources) doivent respecter les règles suivantes :
Ils doivent être au format ASCII.
Ils doivent commencer par une lettre.
Ils peuvent comprendre des majuscules, des minucules, des chiffres, des tirets (-) et des caractères de soulignement (_) sont autorisés.
Ils ne doivent pas comprendre plus de 255 caractères.
Le format du nom complet d'un type de ressources dépend du type de la ressource :
Si le fichier RTR du type de ressources contient la directive #$upgrade, le format est le suivant :
vendor-id.base-rt-name:rt-version
Si le fichier RTR du type de ressources ne contient pas la directive #$upgrade, le format est le suivant :
vendor-id.base-rt-name
Un point sépare vendor-id et base-rt-name. Un deux-points sépare base-rt-name et rt-version.
Les variables de ce format sont les suivantes :
Spécifie l'ID fournisseur utilisé comme préfixe, c'est-à-dire la valeur de la propriété de type de ressources Vendor_id dans le fichier RTR. Si vous développez un type de ressources, choisissez un ID fournisseur unique, par exemple, le symbole boursier de votre société. L'ID fournisseur des types de ressources développés par Sun Microsystems, Inc. est SUNW.
Spécifie le nom court du type de ressources, c'est-à-dire la valeur de la propriété de type de ressources Resource_type dans le fichier RTR.
Spécifie le numéro de version utilisé comme suffixe, c'est-à-dire la valeur de la propriété de type de ressources RT_version dans le fichier RTR. Le suffixe de version fait partie du nom complet du type de ressources uniquement si le fichier RTR contient la directive #$upgrade. La directive #$upgrade a été introduite dans la version 3.1 du logiciel Sun Cluster.
Si une seule version d'un nom court de type de ressources est enregistrée, il n'est pas nécessaire d'utiliser le nom complet dans les commandes scrgadm. Vous pouvez ne pas mentionner le préfixe d'ID fournisseur et/ou le suffixe du numéro de version.
Pour obtenir plus d'informations, reportez-vous à 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 utilisées par RGM se classent en deux catégories : les valeurs de propriété et les valeurs de description. Ces deux catégories sont soumises aux mêmes règles :