Resource group properties

The resource group properties can be configured via the Platform Management Console or by modifying the ResourceGroups.xml file located in either $EGO_CONFDIR (Linux/UNIX) or %EGO_CONFDIR% (Windows). For information about configuring the resource group properties via the Platform Management Console, consult the console’s online help. The following section contains details about configuring the ResourecGroups.xml file.

Use an XML editor to make changes to the file. The file must be valid and well formed.

Parameter name

Description

Additional Information

ResourceGroupName

The name of the resource group you specify.

Required. ManagementHosts and InternalResourceGroup are required resource groups. You can specify as many resource groups as you want. No spaces or unusual characters are allowed.

availableSlots

The number of slots you have to distribute in your resource plan for hosts in this resource group.

Use to define the number of available slots for each host in a resource group selected dynamically, or for the host in the ResourceEntry when the group membership is specified with ResourceList. This value is inherited into the resource plan where you distribute the number of available slots for this resource group to your consumers.

The value for available slots can be a formula expression to define the number of slots per host in a resource group. (Note that expressions can only be used with the availableSlots attribute of the ResourceGroup element.) The number of slots equals the result of calculating the expression for each host. For expression guidelines, refer to Notes on setting CPU slots

When undefined, the number of slots equals the number of CPUs on a host.

ResourceRequirement

The resources hosts require to belong to this host group.

Optional. Allows you to select only those hosts with specific static requirements to belong to this resource group. For example, you can specify only hosts with more than 2 GB of memory. You must either specify hosts by ResourceRequirement or by ResourceList.

Note that the entered expression gets evaluated against each host in the cluster. If a host is found to satisfy the stated resource requirement (if it returns true/ non-zero), then the host is added to the host group.

Ensure that you enter an expression related to the host and that can be used during evaluation (for example, memory requirement, swap space, temporary disk space, CPU utilization, etc.). See the section -R "res_req" in your EGO Reference guide for details.

ResourceList

A list of host names to belong to this host group.

Optional. Do not use with ResourceRequirement. List the host names with <ResourceEntry ResourceID=host_name> to belong to this host group. Host names should be separated by a space. You must either specify hosts by ResourceRequirement or by ResourceList.

ResourceEntry

Used to specify hosts by name.

Use with ResourceList to specify host names.

ResourceID

The name of the resource (for example, host name).

An attribute of ResourceEntry used to specify specific host names to belong to a resource group.