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, que se encuentra en la sección de
enlaces relacionados de este tema. Este archivo se utiliza durante la activación
silenciosa para configurar su máquina virtual, tal como se muestra en 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="en"/>
<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>
- <Property ovfenv:key="License.accept" ovfenv:value="yes"/>
- Valores válidos: yes | no
- Explicación: 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"/>
- Valores válidos: en | de | ja | ko | zh | fr | it | es | pt | cs
| hu | pl | ru
- Explicación: Entorno local en el que se inicia la máquina virtual
- <Property ovfenv:key="ConfigLocale.country" ovfenv:value="US"/>
- Valores válidos: US | DE | JP | KR | CN | TW | FR | IT | ES | BR
| CZ | HU | PL | RU
- Explicación: Entorno local de país en el que se inicia la máquina virtual
- <Property ovfenv:key="ConfigLocale.encoding" ovfenv:value="UTF-8"/>
- Valores válidos: UTF-8
- Explicación: Codificación de la máquina para la máquina virtual
- <Property ovfenv:key="ConfigNET.bootproto" ovfenv:value="static"/>
- Valores válidos: static | dhcp
- Explicación: Protocolo de arranque de red para la máquina virtual
- <Property ovfenv:key="ConfigNET.hostname" ovfenv:value="myvm"/>
- Valores válidos: cualquier nombre de host válido
- Explicación: Nombre de host de la máquina virtual
- <Property ovfenv:key="ConfigNET.domain" ovfenv:value="sample.my.company
"/>
- Valores válidos: cualquier dominio válido
- Explicación: El dominio de red; coincide con el nombre de host
- <Property ovfenv:key="ConfigNET.ipaddr" ovfenv:value="10.0.0.5"/>
- Valores válidos: cualquier dirección IP válida
- Explicación: No se necesita su se utiliza DHCP
- <Property ovfenv:key="ConfigNET.netmask" ovfenv:value="255.255.255.0"/>
- Valores válidos: cualquier máscara de red de dirección IP válida
- Explicación: No se necesita su se utiliza DHCP
- <Property ovfenv:key="ConfigNET.gateway" ovfenv:value=”10.0.0.1"/>
- Valores válidos: cualquier pasarela de dirección IP válida
- Explicación: No se necesita su se utiliza DHCP
- <Property ovfenv:key="ConfigNET.pri_dns" ovfenv:value="10.0.0.100"/>
- Valores válidos: cualquier servidor DNS (principal) válido
- Explicación: No se necesita su se utiliza DHCP
- <Property ovfenv:key="ConfigNET.sec_dns" ovfenv:value="10.0.0.101"/>
- Valores válidos: Un servidor DNS (secundario) válido
- Explicación: No se necesita su se utiliza DHCP
- <Property ovfenv:key="ConfigPWD_ROOT.username" ovfenv:value="root"/>
- Valores válidos: El nombre de usuario root. No lo cambie
- Explicación:
- <Property ovfenv:key="ConfigPWD_ROOT.password" ovfenv:value="mypassword"/>
- Valores válidos: La contraseña de sistema operativo root
- Explicación:
- <Property ovfenv:key="ConfigPWD_USER.username" ovfenv:value="virtuser"/>
- Valores válidos: El usuario no root definido para el sistema operativo y WebSphere. No lo cambie.
- Explicación:
- <Property ovfenv:key="ConfigPWD_USER.password" ovfenv:value="mypassword"/>
- Valores válidos: Contraseña de virtuser, utilizada tanto por WebSphere como por el sistema operativo
- Explicación:
- <Property ovfenv:key="ConfigWAS.type" ovfenv:value="dmgr"/>
- Valores válidos: dmgr | default | custom | adminagent | jmgr
- Explicación: El tipo de perfil que se debe configurar en esta máquina virtual. Las
opciones adminagent y jmgr no son válidas para las imágenes virtuales de la versión
6.1.0.x.
- <Property ovfenv:key="ConfigWAS.colocateihs" ovfenv:value="false"/>
- Valores válidos: yes | no
- Explicación: 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"/>
- Valores válidos: cualquier nombre de célula válido
- Explicación: 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"/>
- Valores válidos: cualquier nombre de nodo válido
- Explicación: Nombre del nodo que se ha configurado para esta máquina virtual.
- <Property ovfenv:key="ConfigWAS.autostart" ovfenv:value="true"/>
- Valores válidos: yes | no
- Explicación: Especifica si el servidor se inicia automáticamente.
- <Property ovfenv:key="ConfigWAS.augment_list" ovfenv:value="none"/>
- Valores válidos: none, sca
- Explicación: 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"/>
- Valores válidos: true | false
- Explicación: Configure la máquina virtual para la administración de VNC
- <Property ovfenv:key="ConfigVNC.username" ovfenv:value="virtuser"/>
- Valores válidos: virtuser
- Explicación: No lo cambie
- <Property ovfenv:key="ConfigVNC.password" ovfenv:value="mypass"/>
- Valores válidos: cualquier contraseña válida
- Explicación: La contraseña para el acceso a VNC
- <Property ovfenv:key="ConfigNTP.ntp.0" ovfenv:value="ntp1.mycompany.org"/>
- Valores válidos: cualquier servidor NTP válido
- Explicación: 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="ConfigWAS.dmgr_federate" ovfenv:value="true"/>
- <Property ovfenv:key="ConfigWAS.jmgr_federate" ovfenv:value="true"/>