Guide des développeurs pour les services de données Sun Cluster pour SE Solaris

Propriété de ressources Version_type

La propriété de ressources standard propriété Version_type contient la propriété RT_Version d'un type de ressources. Cette propriété n'apparaît pas dans le fichier RTR. L'administrateur système édite la valeur de cette propriété à l'aide de la commande suivante :


scrgadm -c -j ressource -y version_type= nouvelle_version

La capacité de réglage de cette propriété provient de :

Utilisez les valeurs de capacité de réglage dans les instructions #$upgrade_from :

À_tout_moment

En l'absence de restrictions quand il est possible de mettre une ressource à niveau. La ressource peut être en ligne.

Lorsque_non_contrôlée

lorsque les méthodes Mise_à_jour, Arrêt, Contrôle_détecteur et Arrêt_après_réseau de la nouvelle version du type de ressources sont connues pour être compatibles avec les méthodes de démarrage de la version antérieure (Arrêt_avant_réseau et Démarrage) et lorsque la méthode Fini de la nouvelle version du type de ressources est connue pour être compatible avec la méthode Init des versions antérieures. Dans ce cas, il faut simplement arrêter le programme du détecteur de ressources avant la mise à niveau.

Lorsque_hors_ligne

Lorsque les méthodes de la nouvelle version du type de ressources Mise_à_jour, Arrêt, Contrôle_détecteur ou Arrêt_après_réseau sont connues pour ne pas être compatibles avec les méthodes de démarrage de la version antérieure du type de ressources (Arrêt_avant_réseau et Démarrage) mais pour être compatibles avec la méthode Init des versions précédentes, la ressource doit être hors ligne lors de la mise à niveau du type auquel elle appartient.

Lorsque_désactivée

Identique à Lorsque_hors_ligne. Cette valeur de capacité de réglage implique que la ressource soit désactivée.

Lorsque_non_gérée

Lorsque la méthode de la version Fini de la nouvelle version du type de ressources n’est pas compatible avec la méthode Init des versions antérieures. Lorsque cette valeur de capacité de réglage est définie, vous ne pouvez mettre à niveau la ressource qu'après avoir basculé l'état du groupe de ressources existant en mode non géré.

À_la_création

Lorsqu'il est impossible de mettre à niveau les ressources vers la nouvelle version de type de ressources. Vous ne pouvez que créer de nouvelles ressources avec la nouvelle version.

La capacité de réglage de À_la_création signifie que le développeur du type de ressources peut empêcher la migration d'une ressource existante vers un nouveau type. Le cas échéant, l'administrateur système doit supprimer, puis recréer la ressource. Ceci revient à déclarer que la version de la ressource ne peut être définie qu'au moment de la création.