A continuación se describen las propiedades del tipo de recurso que define Sun Cluster. Los valores de propiedad están divididos en categorías como sigue (en Categoría):
Requerido – La propiedad requiere un valor explícito en el archivo RTR (registro de tipo de recurso). De lo contrario, el objeto al que pertenece la propiedad no se podrá crear. No se admite un espacio en blanco ni una cadena vacía como valor.
Condicional: para que exista, la propiedad debe estar declarada en el archivo RTR; en caso contrario, RGM no la creará y no estará disponible para utilidades administrativas. Se permite un espacio en blanco o una cadena vacía. Si la propiedad está declarada en el archivo RTR, pero no se especifica ningún valor, RGM le proporciona un valor predeterminado.
Condicional/explícito: para que exista, la propiedad debe estar declarada en el archivo RTR con un valor explícito; en caso contrario, RGM no la creará y no estará disponible para utilidades administrativas. No se permite un espacio en blanco ni una cadena vacía.
Opcional: la propiedad se puede declarar en el archivo RTR. Si la propiedad no está declarada en el archivo RTR, RGM la crea y la suministra como valor predeterminado. Si la propiedad está declarada en el RTR pero no se le ha especificado ningún valor, RGM le proporciona el mismo valor predeterminado que si no se hubiera declarado.
Las propiedades de tipo de recursos no se pueden actualizar mediante utilidades administrativas, con excepción de Installed_nodes y RT_system , que no se pueden declarar en el archivo RTR y debe definirlas el administrador.
Los nombres de las propiedades aparecen primero, seguidos de la descripción correspondiente.
La versión de la API de gestión de recursos que utiliza la implementación de este tipo de recurso.
La siguiente información resume el valor máximo de API_version que admite cada versión de Sun Cluster.
2
3
4
5
Si se establece un valor para API_version que sea superior a 2 en el archivo RTR, se impedirá que un tipo de recurso se instale en una versión de Sun Cluster que admita una versión máxima inferior. Por ejemplo, si establece API_version=5 para un tipo de recurso, dicho tipo de recurso no se podrá instalar en ninguna versión de Sun Cluster que saliera al mercado antes de la 3.1 9/04.
Opcional
2
No
Un método de rellamada opcional: la ruta al programa que el gestor de grupos de recursos invoca en un nodo, que se une o vuelve a unirse al clúster cuando un recurso de este tipo ya está gestionado. Este método debe inicializar acciones para recursos de este tipo, similares a las del método Init.
Condicional/Explícito
Ninguno
No
TRUE indica que los recursos de este tipo no se pueden configurar en ningún grupo que pueda estar en línea en varios nodos al mismo tiempo.
Opcional
FALSE
No
Un método de rellamada opcional: la ruta al programa que invoca el gestor de grupos de recursos, cuando un recurso de este tipo se elimina del control del gestor de grupos de recursos.
Condicional/Explícito
Ninguno
No
Un método de rellamada opcional: la ruta al programa que invoca el gestor de grupos de recursos, cuando un recurso de este tipo entra bajo el control del gestor de grupos de recursos.
Condicional/Explícito
Ninguno
No
Los valores pueden ser RG_primaries (sólo los nodos que puede controlar el recurso) o RT_installed_nodes (todos los nodos en los que está instalado el tipo de recurso). Indica los nodos en los que el gestor de grupos de recursos llamará a los métodos Init, Fini, Boot y Validate.
Opcional
RG_primaries
No
Una lista de los nombres de nodo del clúster en los que se puede ejecutar el tipo de recurso. RGM crea automáticamente esta propiedad. El administrador del clúster puede establecer el valor. No se puede declarar esta propiedad en el archivo RTR.
Puede configurarla el administrador del clúster
Todos los nodos del clúster
Sí
TRUE indica que este tipo de recurso es alguna versión del tipo de recurso LogicalHostname que administra direcciones (IP) protocolo de Internet de recuperación de fallos.
Sólo consulta
Sin valor predeterminado
No
TRUE indica que este tipo de recurso es alguna versión del tipo de recurso SharedAddress que administra direcciones IP (protocolo de Internet) de recuperación de fallos.
Sólo consulta
Sin valor predeterminado
No
Un método de rellamada opcional: la ruta al programa que invoca el Gestor de grupos de recursos antes de hacer una operación de recuperación de fallos solicitada por el supervisor de un recurso de este tipo.
Condicional/Explícito
Sin valor predeterminado
No
Un método de rellamada opcional: la ruta al programa que invoca el Gestor de grupos de recursos para empezar un supervisor de fallos para un recurso de este tipo.
Condicional/Explícito
Sin valor predeterminado
No
Un método de rellamada necesario si se establece Monitor_start: la ruta al programa que invoca el Gestor de grupos de recursos para detener un recurso de este tipo.
Condicional/Explícito
Sin valor predeterminado
No
Una lista opcional de paquetes que están incluidos en la instalación del tipo de recursos.
Condicional/Explícito
Sin valor predeterminado
No
Un método de rellamada opcional: la ruta al programa que invoca RGM después de llamar al método Stop de cualquier recurso de dirección de red del que depende un recurso de este tipo. Después de configurar interfaces de red, este método debe realizar acciones Stop.
Condicional/Explícito
Sin valor predeterminado
No
Un método de rellamada opcional: la ruta al programa que invoca RGM antes de llamar al método Stop de cualquier recurso de dirección de red del que depende un recurso de este tipo. Este método debe realizar acciones de Start que deben completarse antes de configurar las interfaces de red.
Condicional/Explícito
Sin valor predeterminado
No
El nombre del tipo de recurso. Para ver los nombres de los tipos de recursos registrados actualmente, utilice:
scrgadm -p
En Sun Cluster 3.1 y posteriores, los nombres de los tipos de recursos incluyen la versión, que es obligatoria:
vendor_id.resource_type:version
Los tres componentes del nombre de un tipo de recurso son propieades especificadas en el archivo RTR como, por ejemplo, ID_proveedor, Tipo_recurso y Versión_RT. El comando scrgadm permite insertar delimitadores tales como el punto (.) y los dos puntos (:). El sufijo RT_version del nombre del tipo de recurso es el mismo valor que la propiedad RT_version. Para garantizar que el ID_fabricante sea único, se recomienda utilizar el símbolo bursátil de la empresa que crea el tipo de recurso. Los nombres del tipo de recursos creados antes de Sun Cluster 3.1 siguen usando el formato:
vendor_id.resource_type
Necesaria
Cadena vacía
No
La ruta de directorio que se usa para completar las rutas relativas de los métodos de rellamada. Esta ruta se debe establecer en el punto de instalación de los paquetes de tipos de recursos. Debe ser una ruta completa, es decir, tiene que empezar con una barra oblicua (/). Esta propiedad no es necesaria si todos los nombres de ruta de métodos son absolutos.
Necesario salvo que todos los nombres de rutas de métodos sean absolutos
Sin valor predeterminado
No
Una descripción breve del tipo de recurso.
Condicional
Cadena vacía
No
Cuando se establece en TRUE en un tipo de recurso, indica que las operaciones permitidas scrgadm( 1M) en dicho tipo de recurso están restringidas. Un tipo de recurso cuyo valor RT_system está definido en TRUE se denomina tipo de recurso de sistema. La edición de la propiedad RT_system en sí misma no está nunca restringida, con independencia del valor actual de RT_system.
Opcional
FALSE
Sí
A partir de Sun Cluster 3.1, una cadena de versión obligatoria para esta implementación del tipo de recurso. RT_version es el componente de sufijo del nombre del tipo de recurso completo. La propiedad RT_version, que era opcional en Sun Cluster 3.0, es obligatoria en Sun Cluster 3.1 y en las versiones posteriores.
Opcional/Explícita o Requerida
Sin valor predeterminado
No
Si es TRUE, indica que sólo puede existir un recurso de este tipo en el clúster. RGM sólo permite que se ejecute un recurso de este tipo en todo el clúster en cada momento.
Opcional
FALSE
No
Un método de rellamada: la ruta al programa que invoca el Gestor de grupos de recursos para empezar un recurso de este tipo.
Necesario salvo que el archivo RTR declare un método Prenet_start.
Sin valor predeterminado
No
Un método de rellamada: la ruta al programa que invoca el RGM para detener un recurso de este tipo.
Necesario salvo que el archivo RTR declare un método Postnet_stop
Sin valor predeterminado
No
Un método de rellamada opcional: la ruta al programa que invoca el Gestor de grupos de recursos cuando se cambian las propiedades de un recurso de este tipo en ejecución.
Condicional/Explícito
Sin valor predeterminado
No
Un método de rellamada opcional: la ruta al programa que se invoca para comprobar los valores de las propiedades de los recursos de este tipo.
Condicional/Explícito
Sin valor predeterminado
No
Consulte la propiedad Resource_type.
Condicional
Sin valor predeterminado
No