Setting up the configuration profile for the Activation Engine
Learn how to set up the Activation Engine configuration file by using XML tags.
Configuration file
Use the following example of the configuration file to learn about the XML tags.
<vHMC-Configuration>
<ConfigurationVersion>2.0</ConfigurationVersion>
<LicenseAgreement></LicenseAgreement>
<AcceptLicense>Yes</AcceptLicense>
<Locale>en_US.UTF-8</Locale>
<SetupWizard>No</SetupWizard>
<SetupCallHomeWizard>No</SetupCallHomeWizard>
<SetupKeyboard>No</SetupKeyboard>
<SetupDisplay>No</SetupDisplay>
<Ethernet Enable='Yes' DefaultGatewayDevice='Yes' PrivateInterface='No'>
<Hostname></Hostname>
<Domain></Domain>
<DNSServers></DNSServers>
<IPV4Config>
<NetworkType></NetworkType>
<IPAddress></IPAddress>
<Netmask></Netmask>
<Gateway></Gateway>
</IPV4Config>
<IPV6Config>
<NetworkType></NetworkType>
<IPAddress></IPAddress>
<Gateway></Gateway>
<IPV6Config>
<Firewall>
<PEGASUS>Enabled</PEGASUS>
<RPD>Enabled</RPD>
<FCS>Enabled</FCS>
<I5250>Enabled</I5250>
<PING>Enabled</PING>
<L2TP>Disabled</L2TP>
<SLP>Enabled</SLP>
<RSCT>Enabled</RSCT>
<SECUREREMOTEACCESS>Enabled</SECUREREMOTEACCESS>
<SSH>Enabled</SSH>
<NTP>Disabled</NTP>
<SNMPTraps>Disabled</SNMPTraps>
<SNMPAgents>Disabled</SNMPAgents>
</Firewall>
</Ethernet>
<NTPServers>
<ntpparam ntpserver="" ntpversion=""/>
</NTPServers>
</vHMC-Configuration>
XML tags for the configuration file
XML tags are used in the Activation Engine configuration file to set specific values for various
attributes. You can manually set these values in the Activation Engine configuration file. Use the
following table to see a description of each tag and its allowed values:
Tags | Description | Acceptable values | Notes |
---|---|---|---|
ConfigurationVersion | Required element that defines the configuration version to use. | 2.0 |
|
LicenseAgreement | Required element that displays the HMC virtual appliance license agreement. | ||
AcceptLicense | Required element to accept the HMC virtual appliance license agreement. |
|
If an invalid value is entered, the Activation Engine uses the default setting of No. |
Locale | Required element to define locale settings. | en_US.UTF-8 |
If an invalid value is entered, the Activation Engine uses the default setting of US. |
SetupWizard | Required element to enable or disable the HMC Setup wizard. |
|
If an invalid value is entered, the Activation Engine uses the default setting of Yes. |
SetupCallHomeWizard | Required element to enable or disable the HMC Call Home wizard. |
|
If an invalid value is entered, the Activation Engine uses the default setting of Yes. |
SetupKeyboard | Required element to define the keyboard configuration. |
|
If an invalid value is entered, the Activation Engine uses the default setting of Yes. |
SetupDisplay | Required element to enable or disable the display configuration. |
|
If an invalid value is entered, the Activation Engine uses the default setting of Yes. |
Ethernet | Required element that holds values for Ethernet adapter configurations. A maximum of four Ethernet adapters can be configured. | Enable:
DefaultGatewayDevice:
PrivateInterface:
|
The Activation Engine runs the default configuration if any invalid values are entered within the Ethernet adapter section or if multiple Default Gateway Devices are defined. Optional elements can be omitted from the configuration. At least one IPV4 or IPV6 configuration is required. If you do not specify an IP configuration, the Activation Engine uses the default configuration. |
HostName | Optional element to define the network host name. | Any valid host name string. | If the element is not defined, the Activation Engine uses the default local host HostName value. |
Domain | Optional element to define the network domain. | Any valid domain value (for example, example.us.com). | If the element is not defined, the Activation Engine uses the default empty Domain value. |
DNSServers | Optional element to define the network DNS servers. | It is acceptable to have one DNS Server value or up to three valid IPv4 or IPv6 addresses that are separated by a comma.
|
If the element is not defined, the Activation Engine uses the default empty DNSServers value. |
IP4Config | Optional element to define IPv4 configuration settings. | IPType: Required element to define IPv4 configuration type.
IPAddress: Optional element that is required only if
Static or DHCPServer configuration is selected.
Netmask: Optional element that is required only if
Static configuration is selected.
Gateway: Optional element that is required only if
Static configuration is selected.
|
|
IP6Config | Optional element to define IPv6 configuration settings. | IPType: Required element to define IPv6 configuration type.
IPAddress: It is acceptable to have long or short form IPv6 format and
long or short form IPv6 prefix.
Gateway:
|
|
Firewall | Optional element to define firewall settings. | PEGASUS:
RPD:
FCS:
I5250:
PING:
L2TP:
SLP:
RSCT:
SECUREREMOTEACCESS:
SSH:
|
|
Firewall | Optional element to define firewall settings. | NTP:
SMNPTraps:
SMNPAgents:
|
|
NTPServers | The NTPServers tag is needed if you want to configure up to five NTP servers within a HMC virtual appliance. | NTPServers: Accepts <ntpparam ntpserver="server" ntpversion="version"/> ntpparam:
Example:
|