Use o arquivo ovf-env.xml de ativação silenciosa para especificar os parâmetros de configuração
A especificação OVF recomenda que uma imagem ISO contém um arquivo ovf-env.xml. A especificação completa está localizada no website OVF 1.0 Specification. Este arquivo é usado durante a ativação silenciosa para configurar a máquina virtual. Consulte o seguinte exemplo:
<?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>
Propriedade | Valores válidos | Descrição |
---|---|---|
<Property ovfenv:key="License.accept" ovfenv:value="yes"/> | yes | no | Aceita a licença do IBM® WebSphere Application Server Hypervisor Edition, a licença do Novell SuSE a licença das ferramentas VMware. A VM não iniciará a menos que isto seja configurado como yes. |
<Property ovfenv:key="ConfigLocale.language" ovfenv:value="en"/> | en | de | ja | ko | zh | fr | it | es | pt | cs | hu | pl | ru | O código do idioma em que a máquina virtual está. |
<Property ovfenv:key="ConfigLocale.country" ovfenv:value="US"/> | US | DE | JP | KR | CN | TW | FR | IT | ES | BR | CZ | HU | PL | RU | O código do idioma do país em que a máquina virtual está. |
<Property ovfenv:key="ConfigLocale.encoding" ovfenv:value="UTF-8"/> | UTF-8 | A codificação da máquina para a MV |
<Property ovfenv:key="ConfigNET.bootproto" ovfenv:value="static"/> | static | dhcp | O protocolo de inicialização da rede para a MV |
<Property ovfenv:key="ConfigNET.hostname" ovfenv:value="myvm"/> | qualquer nome válido de host | O nome do host para a máquina virtual |
<Property ovfenv:key="ConfigNET.domain" ovfenv:value="sample.my.company "/> | qualquer domínio válido | O domínio de rede; ele corresponde ao nome do host |
<Property ovfenv:key="ConfigNET.ipaddr" ovfenv:value="10.0.0.5"/> | qualquer IP válido | Não será necessário se usar o DHCP |
<Property ovfenv:key="ConfigNET.netmask" ovfenv:value="255.255.255.0"/> | qualquer endereço IP válido | Não será necessário se usar o DHCP |
<Property ovfenv:key="ConfigNET.gateway" ovfenv:value=”10.0.0.1"/> | qualquer gateway de endereço IP válido | Não será necessário se usar o DHCP |
<Property ovfenv:key="ConfigNET.pri_dns" ovfenv:value="10.0.0.100"/> | qualquer servidor DNS válido (principal) | Não será necessário se usar o DHCP |
<Property ovfenv:key="ConfigNET.sec_dns" ovfenv:value="10.0.0.101"/> | qualquer servidor DNS válido (secundário) | Não será necessário se usar o DHCP |
<Property ovfenv:key="ConfigPWD_ROOT.username" ovfenv:value="root"/> | raiz | O nome do usuário raiz. Não alterar. |
<Property ovfenv:key="ConfigPWD_ROOT.password" ovfenv:value="mypassword"/> | qualquer senha válida | A senha do sistema operacional raiz |
<Property ovfenv:key="ConfigPWD_USER.username" ovfenv:value="virtuser"/> | virtuser | O usuário não raiz definido para o sistema operacional e o WebSphere. Não alterar. |
<Property ovfenv:key="ConfigPWD_USER.password" ovfenv:value="mypassword"/> | qualquer senha válida | Senha do virtuser, usado pelo WebSphere e o sistema operacional. |
<Property ovfenv:key="ConfigWAS.type" ovfenv:value="dmgr"/> | dmgr | default | custom | adminagent | jmgr | liberty | odr | O tipo de arquivo a ser configurado nessa VM. As opções liberty, odr, adminagent e jmgr não são válidas para as imagens virtuais da versão 6.1.0.x. As opções liberty e odr não são válidas para as versões anteriores às imagens virtuais 8.5. |
<Property ovfenv:key="ConfigWAS.liberty_server_name" ovfenv:value="server"/> | qualquer nome do servidor liberty válido | |
<Property ovfenv:key="ConfigWAS.colocateihs" ovfenv:value="false"/> | true | false | Se você desejar que o IBM HTTP Server seja configurado nesta MV. Válido somente nos nós dmgr. |
<Property ovfenv:key="ConfigWAS.cell_name" ovfenv:value="HypervisorEditionCell"/> | qualquer célula válida | O nome da célula configurado para essa VM. Para perfis customizados que são federados, este valor é descartado. |
<Property ovfenv:key="ConfigWAS.node_name" ovfenv:value="HypervisorEditionNode"/> | qualquer nome de nó válido | O nome de nó configurado para essa VM. |
<Property ovfenv:key="ConfigWAS.autostart" ovfenv:value="true"/> | true | false | Especifica se o servidor já foi automaticamente iniciado. |
<Property ovfenv:key="ConfigWAS.augment_list" ovfenv:value="none"/> | nenhum, sca | Os feature packs que serão adicionados no perfil. Válido somente nas imagens virtuais da versão 7.x. |
<Property ovfenv:key="ConfigVNC.enabled" ovfenv:value="true"/> | true | false | Configure a máquina virtual para administração VNC |
<Property ovfenv:key="ConfigVNC.username" ovfenv:value="virtuser"/> | virtuser | Não alterar |
<Property ovfenv:key="ConfigVNC.password" ovfenv:value="mypass"/> | qualquer senha válida | A senha para o acesso VNC |
<Property ovfenv:key="ConfigNTP.ntp.0" ovfenv:value="ntp1.mycompany.org"/> | qualquer servidor NTP | Um servidor NTP válido é necessário para garantir a manter o horário correto na máquina virtual. |
<Property ovfenv:key="ConfigWAS.dmgr_federate" ovfenv:value="true"/> | true | false | Se o dmgr_federate for configurado como true, os valores a
seguir serão necessários. Os valores são usados para federar o nó customizado ou padrão no gerenciador de implementação de destino.
|
<Property ovfenv:key="ConfigWAS.jmgr_federate" ovfenv:value="true"/> | true | false | Se o jmgr_federate for configurado como true, os valores a
seguir serão necessários. Os valores são utilizados para federar o nó customizado ou padrão no gerenciador de tarefas de destino.
|