Si vous avez migré toutes les ressources existantes vers la nouvelle version du type de ressource et si vous n'avez plus besoin de l'ancienne version de ce type de ressource, annulez l'enregistrement des anciennes versions.
# clresourcetype list | grep myrt
XYZ.myrt:1.0 XYZ.myrt:2.0
# clresourcetype unregister XYZ.myrt:1.0
Si le texte suivant s'affiche après que vous avez exécuté clresourcetype unregister à l'Step 2, vous devez définir la propriété sur TRUE en saisissant les commandes qui s'affichent dans la sortie ci-dessous.
clrt: (C944871) Operation not allowed on system rescue type <XYZ.myrt:1.0>
# clresourcetype set -p RT_system=FALSE XYZ.myrt:1.0
# clresourcetype unregister XYZ.myrt:1.0
Par défaut, la propriété RT_system est définie sur TRUE pour les types de ressources LogicalHostname et SharedAddress préinstallés. Si vous avez migré l'un de ces types de ressources préinstallés vers une nouvelle version, vous devrez définir RT_system sur FALSE avant d'annuler l'enregistrement de l'ancienne version. Dans cet exemple, toutes les ressources LogicalHostname existantes ont été migrées vers la version 4.0 de LogicalHostname.
# clresourcetype list
... SUNW.LogicalHostname.3 SUNW.LogicalHostname:4 ...
# clresourcetype set -p RT_system=FALSE SUNW.LogicalHostname:3
# clresourcetype unregister SUNW.LogicalHostname:3