Sun Cluster: Guía del desarrollador de los servicios de datos del sistema operativo Solaris

Propiedad Type_version del recurso

La propiedad del recurso estándar Type_version almacena la propiedad RT_Version de un tipo de recurso. Esta propiedad no aparece en el archivo RTR. El administrador del sistema edita este valor de propiedad con la siguiente orden:


scrgadm -c -j recurso -y Type_version=versión_nueva

La capacidad de ajuste de esta propiedad se deriva de:

Utilice los siguientes valores de ajuste en las directivas #$upgrade_from:

Anytime

Si no hay restricciones en el momentro de modernizar un recurso. El recurso puede estar totalmente en línea.

When_unmonitored

Si se sabe que los métodos Update, Stop, Monitor_check y Postnet_stop de la nueva versión del tipo de recurso son compatibles con métodos de inicio de versiones anteriores del tipo de recurso (Prenet_stop y Start) y que el método Fini de la nueva versión del tipo de recurso es compatible con el método Init de las versiones anteriores. En esta situación sólo será necesario cerrar el programa de supervisión del recurso antes de la modernización

When_offline

Si los métodos Update, Stop, Monitor_check o Postnet_stop de la nueva versión del tipo de recurso no son compatibles con métodos de inicio de versiones anteriores del tipo de recurso (Prenet_stop y Start) pero se sabe que son compatibles con el métodoInit de versiones anteriores, el recurso debe estar en línea cuando se le aplique la modernización.

When_disabled

Similar a When_offline. Sin embargo, este valor de capacidad de ajuste impone la condición más firme de que se inhabilite el recurso.

When_unmanaged

Si el método Fini de la nueva versión del tipo de recurso no es compatible con el método Init de versiones anteriores. Este valor de capacidad de ajuste requiere que el grupo de recursos se ponga en estado no gestionado antes de modernizar el recurso.

At_creation

Si los recursos no se pueden actualizar a la nueva versión del tipo de recurso. Sólo se pueden crear recursos nuevos de la nueva versión.

La capacidad de ajuste At_creation significa que el desarrollador del tipo de recurso puede impedir la migración de un recurso al tipo nuevo. En este caso, el administrador del sistema debe borrar y volver a crear el recurso. Equivale a declarar que la versión del recurso sólo se puede fijar en el momento de la creación.