ovf-env.xml ファイルは、多くの構成パラメーターを指定するために 使用するサイレント・アクティベーション・ファイルです。
OVF 仕様では、ISO イメージに ovf-env.xml ファイルを 含めることを勧めています。完全な仕様は、 このトピックの関連リンクのセクションに記載されている OVF 1.0 仕様の Web サイトで見ることができます。このファイルは、仮想マシンを構成するためにサイレント・アクティベーション中に使用されます。 以下の例を参照してください。
<?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="ConfigWAS.dmgr_host" ovfenv:value="hostname.ibm.com"/> <Property ovfenv:key="ConfigWAS.dmgr_conntype" ovfenv:value="SOAP"/> <Property ovfenv:key="ConfigWAS.dmgr_jmxport" ovfenv:value="8879"/> <Property ovfenv:key="ConfigWAS.dmgr_user" ovfenv:value="virtuser"/> <Property ovfenv:key="ConfigWAS.dmgr_pass" ovfenv:value="password"/>
<Property ovfenv:key="ConfigWAS.jmgr_host" ovfenv:value="hostname.ibm.com"/> <Property ovfenv:key="ConfigWAS.jmgr_conntype" ovfenv:value="SOAP"/> <Property ovfenv:key="ConfigWAS.jmgr_user" ovfenv:value="virtuser"/> <Property ovfenv:key="ConfigWAS.jmgr_pass" ovfenv:value="passord"/>