Esta entidad contiene la información de arranque necesaria para iniciar el componente en el entorno virtual para el que está diseñado. La entidad virtualization sustituye las definiciones kernel/os_info y debe utilizarse en lugar de estas. La presencia de esta entidad indica también un descriptor component nuevo y desactiva el modo de compatibilidad, lo que implica que .config_mode=volfix se imponga automáticamente.
Se definen los siguientes atributos para la entidad virtualization:
|
modes= string |
Define el entorno virtual del componente. Los valores válidos son paravirt (para los componentes que tienen un kernel paravirtualizado compatible con el sistema de host) y hvm (para los componentes diseñados para ejecutarse directamente en hardware y necesitan virtualización asistida por hardware si se ejecutan en una máquina virtual). El valor de este atributo es una lista de identificadores, separados por comas, de gestores de máquinas virtuales que el componente puede utilizar. Los gestores de máquinas virtuales pueden variar según la versión de CA 3Tera AppLogic. A continuación se indican los nombres de gestores de máquinas virtuales compatibles con la versión 3.0 o superior:
Para la compatibilidad con las clases de componentes creadas antes de la versión 3.0, también se admite el anterior atributo 'mode' (es simplemente un alias de 'modes'). Además, los nombres anteriores de mode se admiten y traducen de la siguiente manera:
|
|
options= string |
argumentos que se transmiten al cargador de arranque. |
|
path= filename o |
nombre del archivo de la imagen del kernel, relacionado con el directorio raíz del volumen de inicio. Este atributo es únicamente significativo si mode=paravirt y, en caso contrario, se ignora. Si no se define path, se asume que el componente tiene instalado el cargador de arranque GRUB y que su archivo de configuración contiene la ubicación correcta de la imagen del kernel y la unidad RAM inicial, en caso de que se use una. |
|
initrd= filename |
nombre de la imagen del sistema de archivos de la unidad RAM que se utiliza durante el arranque. Este atributo es únicamente significativo si mode=paravirt y, en caso contrario, se ignora. se ignora initrd si no se define path (en este caso los nombres de ambos archivos se buscan en el archivo de configuración de GRUB que se encuentra en el volumen de inicio del componente). |
|
device_schema= string |
Se utiliza para almacenar la convención de denominación de dispositivos de disco, tal y como la utiliza el SO del componente. El formato de esta cadena no es parte de ADL: el atributo device_schema se reserva para utilizarse en el editor de la aplicación de CA 3Tera AppLogic. Consulte la referencia rápida de la hoja de propiedades del editor de clases. |
| Copyright © 2011 CA. Todos los derechos reservados. | Enviar correo electrónico a CA Technologies acerca de este tema |