Utilice el archivo de activación silenciosa ovf-env.xml para especificar parámetros de configuración.
La especificación OVF recomienda que una imagen ISO contenga un archivo ovf-env.xml. Encontrará la especificación completa en el sitio web de la especificación OVF 1.0. Este archivo se utiliza durante la activación silenciosa para configurar la máquina virtual. Consideremos el ejemplo siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<Environment xmlns="http://schemas.dmtf.org/ovf/environment/1"
xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1"
xmlns:ovfenv="http://schemas.dmtf.org/ovf/environment/1"
xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData"
xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ovf:id="1/DMGR_1">
<PropertySection>
<Property ovfenv:key="License.accept" ovfenv:value="yes"/>
<Property ovfenv:key="ConfigLocale.language" ovfenv:value="en"/>
<Property ovfenv:key="ConfigLocale.country" ovfenv:value="US"/>
<Property ovfenv:key="ConfigLocale.encoding" ovfenv:value="UTF-8"/>
<Property ovfenv:key="ConfigNET.bootproto" ovfenv:value="static"/>
<Property ovfenv:key="ConfigNET.hostname" ovfenv:value="myvm"/>
<Property ovfenv:key="ConfigNET.domain" ovfenv:value="sample.my.company "/>
<Property ovfenv:key="ConfigNET.ipaddr" ovfenv:value="10.0.0.5"/>
<Property ovfenv:key="ConfigNET.netmask" ovfenv:value="255.255.255.0"/>
<Property ovfenv:key="ConfigNET.gateway" ovfenv:value=”10.0.0.1"/>
<Property ovfenv:key="ConfigNET.pri_dns" ovfenv:value="10.0.0.100"/>
<Property ovfenv:key="ConfigNET.sec_dns" ovfenv:value="10.0.0.101"/>
<Property ovfenv:key="ConfigPWD_ROOT.username" ovfenv:value="root"/>
<Property ovfenv:key="ConfigPWD_ROOT.password" ovfenv:value="mypassword"/>
<Property ovfenv:key="ConfigPWD_USER.username" ovfenv:value="virtuser"/>
<Property ovfenv:key="ConfigPWD_USER.password" ovfenv:value="mypassword"/>
<Property ovfenv:key="ConfigWAS.type" ovfenv:value="dmgr"/>
<Property ovfenv:key="ConfigWAS.colocateihs" ovfenv:value="false"/>
<Property ovfenv:key="ConfigWAS.cell_name" ovfenv:value="HypervisorEditionCell"/>
<Property ovfenv:key="ConfigWAS.node_name" ovfenv:value="HypervisorEditionNode"/>
<Property ovfenv:key="ConfigWAS.autostart" ovfenv:value="true"/>
<Property ovfenv:key="ConfigWAS.augment_list" ovfenv:value="none"/>
<Property ovfenv:key="ConfigVNC.enabled" ovfenv:value="true"/>
<Property ovfenv:key="ConfigVNC.username" ovfenv:value="virtuser"/>
<Property ovfenv:key="ConfigVNC.password" ovfenv:value="mypass"/>
<Property ovfenv:key="ConfigNTP.ntp.0" ovfenv:value="ntp1.mycompany.org"/>
<Property ovfenv:key="ConfigNTP.ntp.1" ovfenv:value="ntp2.mycompany.org"/>
<Property ovfenv:key="ConfigNTP.ntp.2" ovfenv:value="ntp2.mycompany.org"/>
<Property ovfenv:key="ConfigNTP.ntp.3" ovfenv:value="ntp3.mycompany.org"/>
</PropertySection>
</Environment>
Propiedad | Valores válidos | Descripción |
---|---|---|
<Property ovfenv:key="License.accept" ovfenv:value="yes"/> | yes | no | Acepta la licencia de IBM® WebSphere Application Server Hypervisor Edition, la licencia de Novell SuSE y la licencia de las herramientas de VMware. La máquina virtual no se iniciará a menos que se establezca yes como valor. |
<Property ovfenv:key="ConfigLocale.language" ovfenv:value="en"/> | en | de | ja | ko | zh | fr | it | es | pt | cs | hu | pl | ru | Entorno local en el que se inicia la máquina virtual. |
<Property ovfenv:key="ConfigLocale.country" ovfenv:value="US"/> | US | DE | JP | KR | CN | TW | FR | IT | ES | BR | CZ | HU | PL | RU | Entorno local de país en el que se inicia la máquina virtual. |
<Property ovfenv:key="ConfigLocale.encoding" ovfenv:value="UTF-8"/> | UTF-8 | Codificación de la máquina para la máquina virtual |
<Property ovfenv:key="ConfigNET.bootproto" ovfenv:value="static"/> | static | dhcp | Protocolo de arranque de red para la máquina virtual |
<Property ovfenv:key="ConfigNET.hostname" ovfenv:value="myvm"/> | Cualquier nombre de host válido | Nombre de host de la máquina virtual |
<Property ovfenv:key="ConfigNET.domain" ovfenv:value="sample.my.company "/> | Cualquier dominio válido | El dominio de red; coincide con el nombre de host |
<Property ovfenv:key="ConfigNET.ipaddr" ovfenv:value="10.0.0.5"/> | Cualquier dirección IP válida | No es necesario si utiliza DHCP. |
<Property ovfenv:key="ConfigNET.netmask" ovfenv:value="255.255.255.0"/> | Cualquier máscara de red de dirección IP válida | No es necesario si utiliza DHCP. |
<Property ovfenv:key="ConfigNET.gateway" ovfenv:value=”10.0.0.1"/> | Cualquier pasarela de dirección IP válida | No es necesario si utiliza DHCP. |
<Property ovfenv:key="ConfigNET.pri_dns" ovfenv:value="10.0.0.100"/> | Cualquier servidor DNS (principal) válido | No es necesario si utiliza DHCP. |
<Property ovfenv:key="ConfigNET.sec_dns" ovfenv:value="10.0.0.101"/> | Un servidor DNS (secundario) válido | No es necesario si utiliza DHCP. |
<Property ovfenv:key="ConfigPWD_ROOT.username" ovfenv:value="root"/> | root | Nombre de usuario root. No lo cambie. |
<Property ovfenv:key="ConfigPWD_ROOT.password" ovfenv:value="mypassword"/> | Cualquier contraseña válida | Contraseña del sistema operativo raíz. |
<Property ovfenv:key="ConfigPWD_USER.username" ovfenv:value="virtuser"/> | virtuser | Usuario no root definido para el sistema operativo y WebSphere. No lo cambie. |
<Property ovfenv:key="ConfigPWD_USER.password" ovfenv:value="mypassword"/> | Cualquier contraseña válida | Contraseña de virtuser, que utilizan WebSphere y el sistema operativo. |
<Property ovfenv:key="ConfigWAS.type" ovfenv:value="dmgr"/> | dmgr | default | custom | adminagent | jmgr | liberty | odr | Tipo de perfil que se debe configurar en esta máquina virtual. Las opciones liberty, odr, adminagent y jmgr no son válidas para las imágenes virtuales de la versión 6.1.0.x. Las opciones liberty y odr no son válidas para las versiones anteriores de imágenes virtuales 8.5. |
<Property ovfenv:key="ConfigWAS.liberty_server_name" ovfenv:value="server"/> | Cualquier nombre de servidor liberty válido | |
<Property ovfenv:key="ConfigWAS.colocateihs" ovfenv:value="false"/> | true | false | Indica si se desea tener IBM HTTP Server configurado en esta máquina virtual. Sólo es válido en los nodos dmgr. |
<Property ovfenv:key="ConfigWAS.cell_name" ovfenv:value="HypervisorEditionCell"/> | Cualquier nombre de célula válido | Nombre de la célula nodo que se ha configurado para esta máquina virtual. Para los perfiles personalizados que están federados, este valor se desecha. |
<Property ovfenv:key="ConfigWAS.node_name" ovfenv:value="HypervisorEditionNode"/> | Cualquier nombre de nodo válido | Nombre de nodo configurado para esta máquina virtual. |
<Property ovfenv:key="ConfigWAS.autostart" ovfenv:value="true"/> | true | false | Especifica si el servidor se inicia automáticamente. |
<Property ovfenv:key="ConfigWAS.augment_list" ovfenv:value="none"/> | none, sca | Los paquetes de características para ampliar en el perfil. Sólo es válido en las imágenes virtuales de la versión 7.x. |
<Property ovfenv:key="ConfigVNC.enabled" ovfenv:value="true"/> | true | false | Configure la máquina virtual para la administración de VNC. |
<Property ovfenv:key="ConfigVNC.username" ovfenv:value="virtuser"/> | virtuser | No lo cambie |
<Property ovfenv:key="ConfigVNC.password" ovfenv:value="mypass"/> | Cualquier contraseña válida | Contraseña para el acceso a VNC. |
<Property ovfenv:key="ConfigNTP.ntp.0" ovfenv:value="ntp1.mycompany.org"/> | Cualquier servidor NTP válido | Un servidor NTP válido es necesario para garantizar que se mantiene la hora correcta en la máquina virtual. |
<Property ovfenv:key="ConfigWAS.dmgr_federate" ovfenv:value="true"/> | true | false | Si se establece true como valor de dmgr_federate, se
necesitarán los siguientes valores. Los valores se utilizan para federar
el nodo personalizado o predeterminado en el gestor de despliegue de destino.
|
<Property ovfenv:key="ConfigWAS.jmgr_federate" ovfenv:value="true"/> | true | false | Si se establece true como valor de jmgr_federate, se
necesitarán los siguientes valores. Los valores se utilizan para federar
el nodo personalizado o predeterminado en el gestor de trabajos de destino.
|